Our Pretty Pearl dresses are pretty much perfection....and this one is no exception! Red fabric with royal accents and white buttons for all her Patriotic needs. 95% Cotton 5% Spandex