This worked okay for what I needed but it's not something I would recommend if you plan to use frequently.  I guess I should have sized down, but I ordered the size I needed based off the measurements provided in the description.  It didn't really seem to "shape" as much as I was hoping for, but it did okay.  The shorts part of it kept riding up making it uncomfortable at times and creating a panty line that I was trying to avoid in the first place.  I also washed this as directed and they're useless now.  The stitching between the shorts and the mid section frayed and bunched up and it doesn't smooth out when putting on, so I won't be able to wear it again.