100% Cotton. Great layering piece!