This suit is super cute, fits as I thought it would. I bought it in the blue flowers and the color is great. The top stays up with and without the straps which is great for tanning. I sat on the edge of the pool and the bottoms puckered a lot. I have had many other suits do this so I'm not too surprised. Just watch where you sit.