As pretty as this looks, it's kinda silly. The side cut is too high so if you have big boobs, you'd have to be pulling it down the entire time. If you have back fat and don't like it showing, skip this. It took me a minute to figure out how to put it on. The color is sexy. The studs seem durable. However, the cut out style isn't for me. I'll probably gift or sell it. For reference, I'm 5'6", 180 lbs, 38DDD and bought an XL. I'm in between M/L/XL fashion nova sizes. It's not too fitted nor too snug and would've gotten away with a L.