This two piece is is ruffled and has a pattern on the top and bottom! The bottoms are high waisted and the top is longer which makes for extra coverage! This comes in: Sky Blue, Orange, Red, White, & Pink! 82% Nylon + 18% Spandex. The first model is wearing an XL, the second is wearing a Small. All swimwear is FINAL SALE!