We have been using this product for about 2 weeks now.  It stays in place nicely, and does what we want it to do, by protecting the furniture from the dogs.  We have not washed it yet, so cannot review this product in regards to how it holds up washing.  The material is very soft and comfortable as well.