well-fitting and made with quality material. will extend the life of my sofa and chair at a much lower price than replacing them.