I bought two of these in a 1x (normally wear a size 18) and at 5'3" you can't really wear it as shown,  with the waist band around the hips.  I have the waist band pulled up over my belly button. But,  the band doesn't look bunched under a shirt and the material is light and breathable,  but not see through,  and great for the warmer weather.  The material almost feels like a jersey, so I'm not sure about the durability yet (this kind of fabric is prone to getting pinholes). And,  even at a 1x, with wide hips,  I'm almost thinking I could get away with a large, as the material is quite stretchy, so it depends on how tight you'd like it to fit. For the price,  zero complaints.