I ordered xl in navy because the lg didn't have prime shipping. It was too big, I figured it probably would be. Im 59 165lbs. This is really soft and stretchy and comfortable but I thought it kind of looked pajama-y.