I bought these to wear right after having my second baby to keep everything...in place.  They are wonderful!  They are nice and tight (a bit hard to get on), but smooth everything out and provide nice back support as well.  I love that they improve my posture AND make it so I can button my jeans.  The boyshort leg is a more comfortable alternative to a panty-leg because it doesn't pinch.  High quality material.  I have worn them under jeans as well as dresses and they do NOT ride up.  A must-have.