This top is very beautiful and a great price, however, the sizing is WAY off. The top was supposed to be a 34C. When I received it, both the band and the cups were really small. I measured it and it is actually a 32B. So if you are a 32B, then it will fit perfectly and look great.
Rating: [3 of 5 Stars!]