These are the best undershorts I have been able to find so far. Most instantly ride up which defeats the purpose of the shorts, which is to stop my thighs from rubbing uncomfortably. They are not body shapers, but I wanted these to be just a comfortable layer for under dresses in the summer. They do ride up after a while, and the fabric is not breathable so they aren't perfect. But they are a lot better than the others I've tried previously.