These fit well and seem to be reasonably comfortable for my kid, but they have not held up well. They have been washed only handful of times--maybe 5 or 6--and the waistband elastic is already started to unravel on some of them, and one pair already has a hole.