A practical Buggysnuggle with a teflon coated cotton outer with the popular green sheep fleece lining. Perfect for the British weather!Outer: 100% cottonLining: 58% polyester, 42% acrylicMachine washable 40 degrees