My son used to wear another brand but they discontinued their boys comfort waist. I've been buying Jockeys for him now and he loves them. He likes to wear them big so I get the XL and he's about a size 12 - 14 in jeans. Great product - holds up well through all the washes, still like new. I put "feels small" in this review because he says the waist of the Large (which is his real size) is too tight, so I get him the XL.
Previously bought these for my son and they fit great. Ordered four more pairs and the new versions are MUCH longer than the boxers I bought a couple months ago. The "new" boxers come down over his knees like basketball shorts. Also received different colors than I ordered. Will not be buying these again.