I bought a pack in size XL.  The fit was horrible.  The waist was loose and sloppy and the seat is really short...not sure if these were designed for humans.  What a waste of money.  Looks like Im back to Jockey brand.