The socks are very cute and thick. Unfortunately the fleece lining in one of them detached from the toe sock from the moment we received them, making it uncomfortable for my child to wear. So after a few hours of wearing them, he doesn't want to wear them anymore. waste of money. Also, they are very small. My son is 7 years old, I ordered size 8-12 and they fit him.