Great product, very good made of durable material like smooth black leather, stitching is excellent, all stitching is nice and even, there are no protruding threads in the kit, the elastic band does a good job, it perfectly held in place and not shifting or weakening even at 80mph on a windy day. I keep a spare tire and rim on my Jeep's roof rack so I can save a lot of space in my rear cargo area. It has a sporty look, hiding what would normally look like an ugly spare tire on the roof and exposed to the harsh sun beating on it. As long as it shows no signs of wear and tear and does an excellent job of preventing the damage that the sun's rays would do to an uncovered spare tire on a roof rack, I really wouldn't be surprised if it easily lasted 5 hard years or more. So overall I'm very happy with it and will be buying another one in a few years if I ever need it, the price is going to be really hard to beat and the seller and service was fantastic.