Luxury wool or velvet sofa toppers not only look good but also protect your sofa from everyday living and with children and pets, especially dogs! Designed from stain resistant Wool or Velvet, with a waterproof Microsuede reverse and a double layer of super-soft filling, Sofa Toppers are both practical and luxurious. Made in England.