I bought these because I have a pair of heather gray Hanes pajamas that fit perfectly. I'm steadily losing weight so I bought a two pair because I am in between sizes right now. 2XL and XL........sighs. the XL fits well but is a little snug. The 2XL is smaller than the XL. I just ended up giving them away to my wife and daughter. Not sure if anyone else is having size issues but I recommend ordering a size up to be safe.