Been wearing this under sun dresses, and it does the job. Minimal ride-up, and it has not rolled down on the top part at all. It even stays in place when wet (Hiking and swimming with the dogs). It guards against chub-rub, so I am happy with it. Has been through the washer and dryer several times and it is holding up well