93% Cotton 7% Spandex. This flutter sleeve style leotard is so fun to pair with denim shorts, skirts, bummies, and bells. Running very true to size for sizes 2T and up. Baby sizes runs closer to the bigger number (ex. 9/12m fits closer to 12m) Snaps on all sizes.