I like these and wanted to buy lots of pairs of the same socks so I didn't have such an issue finding matches.  They are good quality but pretty thick.  Won't be comfy in the summer if your kid sweats and makes shoes that fit just right a little tight.