For the price, you can't beat it.  A very similar bodysuit at Victoria's Secret would cost approximately five times what I paid for this. I'm about 210, 5'8" ( 38D-34-44), have a pretty long torso, and the XL fit great.