My six year old son is 45 lbs., and the small boxers fit him perfectly. They are extremely comfortable, the waistband is very soft, and he loves that there are no scratchy tags. They also don't get stuck and have to be picked out all day, as has happened with another brand I purchased previously. I would highly recommend this product.