Very comfortable but they kind of squeak when I walk - I guess that is to be expected due to the material. I bought them because I have plantar fasciitis and they do seem to be working well for that issue. Wore them everywhere while walking around on vacation (including the airport) and no foot pain.