Fit my little guy this winter season but probably not for big feet. Maybe one size bigger. When I washed the first pair he wore, I didn't follow the "do not tumble dry" instructions and they shrunk. I made sure to air dry the next pair and they held up well, although they started out a bit larger than the other two pairs. I like the non slip grips although they are mostly on the toes so there was some slipping. Bought them for a smaller foot, they can last a couple of seasons.