I normally wear an XL but ordered a 2x because I plan to wear these after I deliver my son next month. They fit EXACTLY how I wanted them to. Cuffs are a little bigger but not as dramatically big as some people described. So soft on the inside too. Wouldnt recommend for excersize, definitely lounge pants. I would say ordering true to your size (or one size up depending on your build) would fit fine. Ill be ordering more of these in the future!