This thing was hell to get into.  It does slim well and I love spanx products but again I had to tuck my skin in around the top.  It took me 20 minutes to get it fitted properly.  It makes for great birth control though, my legs still feel like they have to stay together.  It's a serious bladder infection hazard.