This beautiful white cotton dress features intricate embroidered details, double-layered fabric to ensure its not sheer. A must for anyone that loves a great dress! Self: 100% Cotton, Lining: 100% Rayon, Trim: 100% Polyester