These socks are fine. They have an itchy tag sewn into the side, however, and they're about 3 sizes off. Second picture is them on my 19 month old [they're size 2T). Third picture is on my 5 year old. And I don't know how you can call these non skid - they have no grippy bit on the soles to make them less slippery. They're just socks. Giving them 3 stars because I still need to buy my littlest socks and I will have to use a seam ripper on all of these to get those tags off.