I purchased these because they matched the music note print cotton slippers. They are well constructed and the material feel good, but the sizing seems to be not quite accurate. I ordered an XL but it fits more like an L. I wear a size 10 M shoe so this should fit me well, but my heel does hang out of the back of the slipper if I don't work to push my foot to the top. Of course, when I walk, my foot slips back and this is kind of annoying. I think if I wore a size 9 it would fit well, but think twice if you wear a 10 like me. If the fit was correct, I would have given it 5 stars, but due solely to the fit issue, I gave it a 4. It's not worth it to send them back so I'm hoping they will stretch some over time. If not, I'll save them for my granddaughter when she spends the night as she always ends up in my slippers.