I ordered this online in my normal size and it was a disaster. I returned it to the shop explaining that the cups were huge and was advised to go down in size and it was much better. The staff were great... and didn't seem surprised my normal size didn't fit. You also need to pull the under top down properly or you can see it at the top. Decided to keep the top as I loved the stripes... fingers crossed that turns out to be a good decision!
So disappointed by this top. The diagonal pattern promises to be so flattering and I really wanted it to work but the internal bra is made of thin fabric and not supportive at all. The resulting shape was not good. As with most Bravissimo tops, it's too long in the body for petite women too. (I'm 5ft1). If it had no internal bra but wide straps you could wear a normal bra beneath it. (I have a similar white and navy stripped strappy top bought from you a few years ago with wide straps and with one of your bras underneath it's still a knock-out. Sadly, this one isn't.
While the internal bra fits just fine, the top itself was really disappointing. The top is not well designed in relation to the internal bra, trying it on for just a few minutes and the edges of the bra were creeping out above the upper hemline, defeating at least one part of the object of such a top. The fabric is clingy in all the worst ways and even the well angled stripes did nothing to flatter my stomach. The cut is also MUCH shorter than suggested by the product photo. A longer line would have been far more flattering. I wear a 16 super curvy in Bravissimo clothing, which all fit fine, so I'm really disappointed that this top hasn't worked out at all. Will be returned, sadly.
This top is fantastic. I have received quite a few compliments on it, the stripy design helps flatter my figure and even though it is a close fit it still doesn't show my belly to a disadvantage. Plus the bra is supportive and very comfortable. I love it. Highly recommended.