I have to agree with all of the other positive reviews here; nice shaping, well made, and comfortable.  I have found, however, (at least for me) that Bali's "shapewear" run on the small side; normally, and by Bali's size chart, I would order a "medium".  However, I ordered a "large", and it fit me perfectly.

Update: February 14th, 2013

I meant to get back and update this sooner.  The product is still in great shape after multiple washings and wearings.  However, the first couple of times I wore it (after first washing it), the dye came off (black shaper) on my skin and a white cami I was wearing with it.  It was nearly impossible to get it out of the cami.  So, be forewarned!  You may want to wash this thoroughly at least twice to prevent this from happening.