The Icon Ruched One-Piece in Peony is a stylish and flattering swimsuit made by Albion Fit. It features a ruched design and is perfect for lounging by the pool or enjoying a day at the beach.