This was my first time buying a bathing suit online. I normally have a terrible time finding a decent fit in the department stores but decided to take a chance. Well, I am obsessed with this suit! Not only is it beautiful but the fit was perfect with no issues - even the bottoms fit perfectly, which I did not expect because I am large-breasted but narrow-hipped. So curvy girls with hips may find that the bottoms are too small. Otherwise, the suit is very well made (though I did replace the bra inserts with nicer - and larger - pads). Would definitely recommend!