This is ideal.  It fits beautifully doesn’t look too much different than the gray upholstery I chose for our new live seat, but I’m so much more comfortable with the dogs either joining me or occasionally choosing to nap on their own.  Great price, very nice fabric snd a perfect resolution to my dilemma.