Fits as expected. My son is 4 years old and wears size 8 shoes with no orthotics. I bought a small child and they are great. I bought these when it was the smaller size, in white and grey, and the texture was soft, moisture wicking and held up fantastically when repeatedly pulled over its AFO and washed. I bought the navy blue ones this time though, they fit snugly, don't stretch as much at the top of the sock and absorb very little moisture, at least compared to his old ones. Not sure if it's because of the darker color or something, but it's definitely weird. For now I'm sticking with white or grey.