These socks run small- order a size up or two!  Other than that, I love the fit of these socks, and the material is the perfect thickness.  My son is quite chunky, so the height is perfect to cover his feet but not too high to leave imprints on his fat little legs :)  Highly recommend- just order big!