It fits wonderfully well, it VERY well made and holds up under our 98 pound Weimaraner!  Perfect for us to help protect the new couch!