100% organic cotton. Rainbow ditsy print top. Skinny tie at front chest. Puff sleeves. Low-cut back. Elasticized peplum ruffle.