I am a sucker for the wrap style in anything. This is a beautiful suit and is very flattering on! It's not the most comfortable due to the wrap style, though, and I would not wear it for anything athletic. I am usually an XS swim top and S swim bottom. I got an XS and it fit well on the top, but it is definitely very cheeky on me. The high leg cut and low V-cut are very flattering and I'm excited to wear this somewhere!