I ordered a large.  Fit in the bust, loose in the waist.  I have some love handles / muffin top (just a little, like 5 lbs) that I would like to smooth out, as it shows in some of my work attire.  This did not help at all. I found it true to size but not adequate. Returned.

I am 5'11, 36 B, 10-12 top, 6-8 pants.  Also ~ this camisole appears opaqueish in the photo.  That is not the case. I hoped I could wear it as a lacy tank top under sweaters for work, but no way I would show any more than the very bottom edge. It is pretty sheer in between the lacy bits.