100% Polyester Fits true to size. Small/Medium 2-6 Medium/Large 8-12 Steph is wearing a small/medium and is 5'2.