These are the best!  Perfect fit, they look custom made.  They protect my leather couch from the wear they get from my 2 dogs.  So glad I bought them!