Top Slim fitting Princess Polly Lower Impact 86% reclaimed nylon 14% elastane Kristen is wearing a size US 2 / AU 6 Asymmetric straps Ruching on side Good Stretch Unlined