Top is long sleeve & tunic length with pockets. Pants have button ruffle applique. Fabric is 95% cotton & 5% spandex, soft & stretchy. Outfit fits true to size for most.