This is a comfortable body briefer, the leg openings stay put and the top does not roll down. Based on my hip & waist measurements, the Barely There website indicated I needed a 2X, although I usually wear a L in this type of garment (my dress size is 12). I compromised and purchased the XL and wish it were a bit tighter for more control. The boyshort legs eliminate fear of showing under skirts but are long enough to prevent panty line show through. Overall a nice briefer.