These seem to run large.  I did the perfect fit guide and it said to order an XL but when they arrived the shorts were pretty huge.  I sent them back.  I liked them and they seemed to be good quality, I would just beware of the sizing.