I have been eyeing this suit for a while now. I thought it looked so cute in the picture, I finally decided to just go for it. I am generally between size XL and XXL, so (because of other reviews) decided to order both the XL and XXL in case it ran really small and just return the other. I tried on the XL and realized right away that the top was just too big for me. The straps would not even stay on my shoulders. The bottoms do run small, but mostly in the rise. They are just too short to fit properly. The front of the bottoms fit ok, but the ruffles just look silly. I didn't even bother taking the XXL out.