I love this suit! Probably my favorite that iv bought. The top is prefect. I was worried it would feel heavy when wet, but it was fine. I love that there is elastic that goes around the bottom of the top and it hides everything and still looks nice.