I am super happy with how this fits. It’s good quality for the price. Love how the straps can be worn different ways - Can easily do a square back, cross back, or crossed in front style due to the straps being untied easily. definitely a sexy cut, but covers everything easily. I am a short, athletic build, and was contemplating getting a small or a medium. i was very happy I went w/ small as the bottoms are snug and won’t fall off, but aren’t too tight.