I don't know why this got negative reviews.  I loved this item.. I am normally a B or small C and I bought the D size and it looks real and upped my size by a full cup without looking ridiculous.  It's comfortable too.  I would recommend this definitely.