We've had 'Isabella' (1984 spider) for over 20 years. I have replaced the roof I think 3 times. Got it down to a science, and pretty easy at this point.
Last time went with the best top, something like $600.00
Unfortunately, after a while, the rear window became wavy. Grrrr..
Did some head...