I found this to be a bit uncomfortable.  When sitting, the bottom seems to roll up and not stay in its place.  It really sucks you in though.  I am not a big person, but wanted something to look slimmer in my jeans.  This did the trick, but I could only wear it for a couple of hours, then needed to take it off.