NOT pleased. First, the socks Id selected are not the ones that were sent! Second, they are EXTREMELY small! I have my 23-month-old in the size that says its for 3 to 5-year-olds (I figuring I would get some longevity with them) and although the length fits her well they are so tight-fitting on her skinny legs that I cant imagine anyone being comfortable in them for any length of time. The quality seems good and they wash well which is why Im giving two stars however, I don't recommend purchasing them.