After looking at many different socks offered on Amazon, I'm glad I chose these. Although they are a bit pricey, they were too cute to pass up. The quality seemed great, and hopefully they will hold up after numerous washings. I know my friend will enjoy these for her son!!