I have bought 2. 1 for my 99 Vitara & 1 for my 87 Samurai. The Vitara is a crushed grain vinyl and the Samurai is a heavy cloth type vinyl. The Vitara has been on now for about 3 years and shows no wear. It does sit outside 24/7 in all types of climate (Indiana).
My Samurai top has been on about 6 mos and shows no wear. It went on super easy and included tie down straps plus new mounting brackets. It is a Rampage Brand.
I can provide links to both Ebay sellers if you are interested.
I have had Bestop tops as well and they are very good too. They are a little more expensive but are a good quality top. I have their Bikini Top and Saddlebags. I have also had their top on my CJ7. I put it through some tuff off road conditions and it wore like a champ. It did seem to shrink as time went on. (Unless the sun was rite on it, it took 2 men and a baby to tug it down on the snaps.