S/M would fit up to a UK size 14L/XL would fit up to a UK size 18Length approx 130cm92% polyester. 8% elastane