The only reason this isn’t getting five stars is because it just doesn’t work on my body. It looks adorable on the model, but of course it does. I’m kind of a jack ass for even thinking that this would work for me. I knew when I ordered it it most likely wouldn’t but I had to give a shot because I love it and the photos. Honestly I think it would’ve worked for me if I didn’t have the zipper in the back and it had some type of elastic. It was just too tight. When I didn’t have it zipped up it looks like it could be a good fit though. I will say that the color in the photo isn’t exactly the color of the fabric. The color of the fabric has more of a green and not a turquoise detail. I am 5’6”, 150 pounds, 34 D’s, curvy body type and very athletic. I ordered a LARGE. I do not know many women this wouldwork for. You have to be stick skinny for this I think. Bummer I really wished it worked.