Two piece set! Love this! Dress it up or down. Great for a vacation. Set runs big so I would size down. I got a large and should have got a medium #LTKMidsize #LTKStyleTip #LTKFindsUnder50