100% polyester Bodice looks like overalls Peasant-style blouse is red & white stripes Puffy gathered sleeves have elastic Dress zips in back for closure