Have not worn it yet, but its very pretty (blue and aqua green one). Love the criss cross straps on back. Top seems to fit as expected. The bottoms seem to run very small. Fortunately I have another pair in a color that matches. Seems to be quality made. Arrived quickly and on time as promised. Ill have to check back after Ive worn it and see how it holds up to swimming and sun. Love the style of this suit. Gives the effect of a bikini but covers up my problem belly area so I can wear it with confidence.