These are very cute, but not comfortable. I didn't expect them to be necessarily, but that is what people have said in their reviews. I bought one size larger, still a bit tight. And they aren't soft at all. I wear very high heels more comfortable. I still like them a lot and wear them (not long though). Also, I do not have fat feet. I have size 8 and 1/2 regular feet.