I gave it 3 stars because it was too tight in the shoulders and the slits go too high up for my liking. Also, it is slightly see-through, but nothing nude underwear can't fix. I'm planning on wearing black spandex to fix the high slit problem. I'll most likely wear this as a coverup for the beach as well. I am 5'2, 123 lbs. My chest measures to be around 34-35. I received a medium. If I went a size up, it may have fit better.