Here is the perfect doll dress for July 4th, Memorial Day, Flag Day, Veterans Day, September 9th, or any day that you your friends want to show their patriotism. This 18 inch doll is very patriotic and snappy in a red and white cotton dress with a detachable blue vest. The white bodice of the dolls dress is synthetic silk and the attached doll skirt is red and white strips. The dolls vest is removable and can be worn with other outfits in your American Girl Dolls wardrobe. The vest closes in the front with velcro, the doll dress closes in the back with velcro.