Mine was too loose and I'll probably gift it to someone else, but only because I bought the wrong size.  I usually buy an 8/10 in bathing suits, so I went up a size.  It's really cute and sewn well and the cut is adorable.  The bottoms provide great coverage and the peplum waist gives a pretty flare to the silhouette.  A word of caution though, it's not the best cut for someone wanting to appear taller.  Overall I really like it.