This is a quality product.  I have another one for our sofa and have washed it several times and it did great.  This one for the chair fit okay (I have an oversized chair), but it works fine.  I would recommend this for people with pets