I really like it! The tummy area is not as tight as I expected and it did not give me the hour glass figure i was hoping for. It is snug in all the right places and the bra area holds up in rough water. When we went in the ocean at the beach, I was worried it would fall down but it did not. I am thinking of buying another one in a different color. It came in a timely manner and it was clean and packaged properly.