This will squeeze and smooth you all day long.  If you wear it all day you will experience great relief when you take it off, like corsets from long ago.  I don't wear a bra with it, because it will smash the bra into your chest.  An added bonus is appetite control....with this tank top hugging you around the waist, you feel pretty full.  It's a good price.  It does not roll that much, you will not have to adjust it throughout the day.