I have come across this swim cover up a million times. I am not one to really trust random Amazon apparel, but finally bought it and I am so happy I did. It is so chic looking, easy to throw on and comes in literally 35 colors. Only disclosure is you should iron/steam it the first use! True to size.