I didn't think I would ever write a review about socks, but here they are: they're cute, they stretch well, the fabric is of good quality and they fit perfectly. I have tried several other brands and was very disappointed. Just get the socks, you'll thank me later