Top Slim fitting Princess Polly Lower Impact 95% reclaimed polyester 5% elastane Sheer mesh material Floral print Puff sleeve Ruched bust Good stretch Lined bust