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.
Replace Car Bumper Clips: GOOACC 100Pcs For Nissan, Mazda And Infiniti, Including Fastener Remover
33 Review
25Pcs Fender Liner Screws For Toyota Avalon Camry Corolla Scion Lexus - OEM #90159-60498
35 Review
Upgrade Your Mazda MX-5 Miata With CravenSpeed'S USA-Made Door Bushings
39 Review
2007-2017 Jeep Wrangler JKU 4 Door Sunshade Mesh Top Cover - Durable UV Protection With US Flag Design - Voodonala
31 Review