Looks amazing on me, however, the top part doesn't want to stay on and slides around when you get in the water, sometimes exposing!  Perfect for looking hot while sunbathing, but not so good for swimming.