This swim dress is really cute and figure flattering. I thought out was a two piece but it's only one. There is a peachy/ beige piece in between the top and bottom but I like it even better as one.  I got the green color and it's really vibrant and pretty.