Relatively poor quality plastic. The main issue is the locking tab that holds the two pieces together. The rubber seal is so tight that it's difficult to take them apart, which isn't necessarily a bad thing if you want them to be waterproof. However, as soon as you lift the locking tab, it breaks. The rubber gasket is relatively firm but I taped it in place just in case, not a very professional looking setup. Some of the metal pins broke but as I ordered more I had enough to finish the job. I wouldn't recommend them if you ever plan on taking them apart or if they are visible like the engine bay. Make sure you follow the instructions that came with it. One side uses female pins and the other side uses male pins.
Off-Road Fender Flares For Jeep Wrangler 2007-2018 JK & JKU Unlimited - Heavy Duty Flat Textured Steel Mud Guards In Black (Set Of 4) By Hikotor For Front And Rear Replacement (2 Or 4 Door Options)
47 Review
Upgrade Your Mazda MX-5 Miata With CravenSpeed'S USA-Made Door Bushings
39 Review
Gooacc 50Pcs Hood Insulation Retainer Clips - Perfect Replacement For Grand Cherokee, Dodge Ram, Chrysler PT Cruiser, Plymouth Laser, Neon - OEM Part Number: 4878883AA
33 Review
Upgrade Your Driving Experience With Lunsom'S Automatic Shift Knob: High-Quality Metal Car Shifting With Push Button & Long Stick Gear Head In Black
38 Review