These socks are adorable, but they're big. I bought these for my 3 year old granddaughter and due to the sizing, a size 3-5 is just too big for her. I had to buy her a size 24 months. But in the end she will come to them, so we will hold on to them. They are very cute and the anti-slip feature is great. I would buy them again, just check the size.