I normally would order an XL or a 1x (which wasn't listed), but after reading reviews, I decided to order the 2x.  It fits exactly as people described: the top is small (probably more like an XL/1x) & the pants are big (for me, because I ordered up a size, but are probably accurately a 2x).  Which suited me fine, because the top for me fits perfectly and the bottoms are big, but I like it baggy & they are PJs & have a drawstring so who cares. Would rather have baggy PJ pants than gappy buttons! I washed them right away to make sure they wouldn't shrink before the return window & they did not (cold water wash, low heat dry). They are super soft & I think they are my new favorite PJs. Just take the size weirdness into account before ordering!