I gave this product only 4 stars because the sizing on the website does not match the sizing on the product when it arrives. The website said a large was size 8-9 but when the large arrived it said 9-10. I bought it as an upcoming birthday gift to go along with a nightgown preciously purchsed which it matches well, but the person is a size 8 & I'm not sure these will fit. The birthday is not until the end of January so that remains to be seen. I think the slippers are seriously adorable BUT I truly wish the sizing had been more accurate. PLEASE pay attention to this oversight because customers who buy online depend on accuracy in these details! We cannot examine the product in person before purchasing.