I bought these today at a local store. They are going back tomorrow. For what I paid, they should be far more comfortable than they are. I walked around my house in them and knew I could never wear them for any length of time, the sole inside is not comfortable at all. The top is unflexible. Probably would have loosened up over time, but, honestly, for that kind of money, I expected much better.