Orange cotton fabric, printed with cute little witches, black cats, brooms,bats, pumpkins, and pots along with dots in yellow and lime green. Top has round neck that is hemmed and a black satin bow at the neckline, short puff sleeves with ruffle at the bottom edge, and black scalloped lace sewn to the lower edge.Velcros all the way down the back.