I don't think I will ever buy other socks. I bought these for my 2 year old. The quality is great. Fit is perfect. Length is perfect. Colors are vibrant. Beat of all the material is not too thick or thin and it's very soft.