"i absolutely fell in love with this top online, and bought it despite the negative reviews before me. it fits well and is very flattering. I am tall and wear a 34b and a M fit perfectly. my only complaint for this top is that the fabric is much duller in person. it almost looks used and i'm still debating whether its worth the price, but i'm keeping it and overall- i'm happy with it."