100% Cotton, 100% Cute!!! You can wear it as a long skirt or you can fold the top section down and wear it as a mini skirt!