Many people have debated this question before. It was found that performance products makes a good quality soft top. They fit snugly, but i dont know if anyone has used one in the long term. And also, contact phil at the top. He is awesome, and it helps support the site.
Anyways, I cannot recall, but someone bought one through a website that makes tops for German Cars. Apparently that was also a good quality top, that fit snugly as well.