I have four dogs. I have had four of these covers for a couple of years now. I wash these covers every week. The fabric is very thick and have held up to washing very well. I have two sofas - so I have two to have on while the others are washed. These do not make my home look like a show home, but that is not my goal. My goal is to have something that will hold up to pets and keep my sofas clean. If a pet has an accident, this cover absorbs most of the problem and doesn't allow it to soak through because of it's thickness. My dogs are well housetrained, but I have two bully breeds that are prone to vomiting. These sofa covers do a great job of protecting the sofas. I use one an a leather sofa and one on a reclining microfiber sofa. They stay on and do what I need them to. I will be ordering some more for when these wear out. If you are into wanting a sofa cover that makes your sofa look like new. I have never seen one that really doesn't look like a sofa cover - you need a new sofa. But if you have pets or messy kids and aren't looking for a designer appearance - I would highly recommend these.