77% Polyester. 17% Viscose/Rayon. 8% Elastane/Spandex. Lining 100% Polyester. Wash with similar colours. Model wears UK size 10