I have a new faux leather sofa and thought perhaps the dogs toenails would scratch it.  This is a very good solution to any such problem.  My Chihuahuas love it and contentedly sleep while I watch TV.  It would work well with sofas of other fabric too.l  It is soft, well-made, and pretty.