Top Princess Polly Lower Impact Main 100% reclaimed cotton Lining 100% reclaimed rayon Textured material Adjustable shoulder straps Lace trim at bust Invisible zip fastening at side Non-stretch Partially lined