For whatever reason, I had some bad luck with this brand last year. The problems seem to have been fixed.  He's fit well and feel pretty good.  There are a bit snug.  I wear large, which they say is 36 to 38 in waist.  My pants are 36 waist and they are quite loose. Anyway, they're cheap underwear and they work so...