I was pleasantly surprised at the quality of this mat.  It statys in place "pretty well" and I say that because I have an 85 pound Golden Retiever who is very, VERY active.  Instead of draping the cover over the arms of the couch, I tucked them under the cushions.  Definately helped to hold it in place. Delivery was quick and the price was reasonable.  I haven't had to wash the mat yet, but I'm confident that it will keep it's size and shape.  

Pros: Good Quality
Cons: None that I can see.