This was my first pair of Spanx and they worked great to firm everything up under a bridesmaid's dress.  You really do have to peel these things off, so it makes regular bathroom breaks a challenge.  Since I got them, I've worn them under other dresses and it gives me a little confidence boost to not have things flapping around under the dress. :)