This is just amazing. Open front part is amazing and so sexy, but swimsuit in general is not so revealing, which is good. Back I a little bit open to show figure but also not so revealing. Stretchable. You can remove straps which is a plus because you can worn it several different ways. Love it so much. Highly recommended.