I just got these yesterday. They are crazy soft and comfortable. I just ordered another pair. I did however get the XL. The first pair were 2XL, and they are pretty big on me. I'm 6'3 and 305lbs. Not huge, but not skinny either. I'm keeping the 2X for lounging around house. They have a really good drawstring.