Made with quality Polypropylene (PP) plastic to ensure elasticity and durability against the elements. Recycled PP plastic is more fragile, brittle and prone to deformation under high temperature.No drillings required. Designed with multiple fixing brackets to attach to most vehicles in the market.M..