I installed it on my new 4R and it's taken a bunch of hits from rocks but no damage to the glass itself. It also has UV protection the interior of the vehicle.
Pros: no damage from rocks, UV protection
Vehicle:
Toyota 4runner