These would be perfect if they weren't so big. I have size 10 feet, and I purchased the extra-large, but the slippers keep popping off my feet. Makes me wish I'd have gotten the large instead. However, they are SUPER soft, squishy, padded, comfortable, and very pretty. Good quality product for sure.