These shorts are big!  When they say XL that is exactly what is meant, BIG!  They are comfortable though and will probably last a long time.  One could probably get away with ordering one size smaller than normal.