100% Polyester, really comfortable, and super cute! goes great with anything! you'll absolutely love this top!