Cute one piece! Fit perfectly, then again I am 5'3! Very flattering to my body, and very pretty in color! Only thing was when I received my package, it was a blue bathing suit NOT white as pictured in the photo! But other than that, I like it and wont be sending it back.