I bought some of these for my step son online. They are really cute and not a bad price with sale, coupon, points, etc. Got them in the mail in a decent amount of time, only to find they don't fit! I ordered an XL, which the site initially said fit 12-14, when they got to me the package said fits 16. Thought they'd be too big but no. They were TIGHT. The kid wears a 12 relaxed fit pants so these should have been perfect. Tried them on my son who has a more slender build, and they were even snug on him. Sized more for like a 10-12. We had bought 4 2 packs of the boxers, all different patterns and they were all the same. Attempted to return to the store and that has turned into the biggest headache ever! Trust me save yourself the hassle and either try these on in the store or stick with Hanes or Fruit of the Loom.