I love this swimsuit. Just came today so I don't know how itll hold up in water but it feels like itll be great. The skirt part is a bit longer than most swim skirts Ive had, which I love. But my favorite part is the arms, the lacy part is wide and adjustable, it comes down a bit to cover the worst part of my arms. I love it.