Great fit!  I wore it in the ocean on a pretty choppy day and it only budged a little bit - to be expected.  I'm sure if I had the included halter strap in place it wouldn't have moved at all.
The colors and placement of the design are very flattering.  I am also pleased with the quality and construction of the suit. It feels very well made.