These socks are amazing! So much better than I expected. They fit my 7 year old son perfectly and he loves to match the fun colors with his pyjamas. Even got some flowers for my sister. The socks are of very good quality and wash well. I like the non-slip soles. They are perfect for the home and are snug fitting so he can easily wear them with shoes.