I bought these to wear on a trip to the UK. I wanted something warm for on the plane, plus comfortable for walking within the terminals, and waterproof in case it was raining upon arrival. I knew I was going to be wearing them for almost 24 hours. They were fantastic! I arrived with happy, comfortable feet, and have been wearing them on long walks along country lanes whilst over here in England. They are super comfortable and cozy. I think these will be a staple in my wardrobe from here on in. I’m very happy with my purchase. They have been perfect for my needs.