Jo Annes has upholstery cloth. I saw some in there a month ago. Big thick stuff to the stuff you want.I am replacing the Naugahyde I covered the sofa with last time. That stuff has lasted many years of abuse.
I bought it at the supply shop that closed a couple years back. I don’t know where to get it now, other than online. That’s why I’m leaning to the duck cloth/canvas/Carhartt wannabe. That stuff seems like it would hold up to the grandkids.