Absolutely love this top! I got the matching pants, and they look great together. The only reason I gave it 4 starts was because the straps didn't look like the straps in the picture. They came completely different. I ended up cutting them actually, rethreading it through the cup area, and now the straps look like the picture. The material is very stretchy, which I loved. You can really play around with how you want the size to be since it has ties on the side too. Only thing that threw me off guard was that there are no cup pads. Not that I was expecting them, but I guess I figured there may be some in there because of the picture. I am 5'7, 128 pounds, a 34C, sometimes can fit in a 34B, and the Small seemed a bit loose still on my chest. Not a big noticeable deal, but I noticed the model has listed she is wearing an ex small, so I think because how stretchy it is and how the ties are, people with that size cup could go with an ex small!