I bought these to wear on a regular basis, both to work and around town, and am pleased with the product. The insole provides good arch support and the lining is nice and soft and cozy. They are cute enough to wear to work with khakis, but also dress down with jeans. I ordered a half size larger to wear with thicker socks during the winter, but they also work reasonably well with regular socks because the strap keeps them on.
I am returning these shoes. Cute but didn't seem like they would be very warm or hold up very well this winter. Not worth the price. I need a more durable shoe. I have a very narrow foot and although these fit now I am worried about the strap stretching too much.
I have had a really hard time finding shoes that I can wear all day without my feet killing me by the end of the day. These shoes are so comfortable that I can wear them all day.
The only downside is that they are a little too warm, expect sweaty feet!