On one of my popups there was a seam going bad and a mouse hole on one side. We put it part way up (not all the way so there was less tension on the seam) and sewed it back together. Only two seams so not so bad. I was inside and pushed the needle out and she she put it back through to me, back and forth. For a small area, not so bad. On a different one I had the vinyl top replaced by a tent shop using the rest of the canvas and window instead of replacing the whole thing.
2017 SLX 195RB
2021 Jeep Grand Cherokee Summit L 5.7L V8
Andersen WDH hitch, Renogy 100 AH Lithium &
200 Watts solar panels from Renogy
Prev. '14 Jeep Grand Cherokee Overland, gas 3.6 V6