They call this product Endurance, and the name truly fits. I have used this tire gel many times in the past, and have always been amazed at how long it will keep tires looking black; even after rainfall. Another great attribute of the Endurance Tire Gel is that it keeps your tires from "browning" over time. It is a gel, and you have to apply it by hand and rub it in, so that can be a drawback for some people as it takes a little more time and effort to apply, but its not a big deal to me. After it is on, and rubbed in, the tires look amazing. I personally am not a huge fan of the high gloss formula. They used to have a low gloss Endurance gel, but I haven't seen it lately. That, howvever, is not the biggest drawback of this product. It has aweful tendencies to sling off of the tires, all down the side of your newly cleaned car or truck. I have tried everything to remedy this, from using less product, to rubbing it in many times, to letting it sit over night before driving but nothing seems to work. Due to this, I have been trying out other products lately, because I don't like spending all that time cleaning my car just to have black goo streaked down the side.