Made with 100% cotton high quality African print fabric smocked bodice unlined puffy sleeves can be worn on or off shoulder Layered ruffle bottom Approx. 34" long Peace is 5 11' and wears S/M