Love this shoe. When I first put them on I thought wow, no shoe can be this comfortable! They're well cushioned, warm and I found them to be true to size. I didn't buy them for hiking or long, long walks so I'm not aware how good they are for that sort of thing. I purchased them for wearing through the day, errands, shopping, etc and they are perfect for that. I really wish they came in more colours so I could buy those too!