I had this red sofa for about 15 years before I finally decided to figure out upholstery. Thanks Covid.
I ordered vintage velvet fabric online and found this cheery modern upholstery fabric at an outlet off of Harry Hines.
Done. Upholstery is HARD. Painfully difficult and you need some muscle and patients to do it if you're a novice.