Uk size 20 ordered 2xL, This is SO comfortable and soft! I've been in it for a couple days as loungewear and its so comfortable, straps stay in place, you don't need to wear anything under it, the pocket fits perfect, and it's so nice just to flop down in with no worries because of the shorts under