100% cotton. Labeled as a size 2, measured truest to a W 30. Stylish Vintage Ralph Lauren Label on the back.