I ordered an offer from the Amazon warehouse with open packaging. Mine came with no hardware. I was able to find the hardware I needed at Fasenal, but after spending the extra money on hardware and going through the headache of figuring out what I need, I would have been better off buying a new one than an open box. Attaching the earbuds wasn't that scary. I used a few plastic interior trim removal tools to help with this process. Once in the wheel arch I had to cut some plastic at the back on both sides. It looks like the factory just didn't cut it properly, there was a line showing where it needed to be cut. I cut off the excess with industrial scissors and was able to combine all the holes correctly. The front of both earbuds fit perfectly and didn't need to be trimmed. I read a few reviews so I knew what I was getting myself into. It was still a cheaper option than factory liners. My car came with no liner but was already primed. Just thought these ear tips would add an extra layer of protection. Now that they are installed they look good and seem solid enough. If I were to do it again I would figure out all of my hardware requirements and trim off the excess plastic before beginning. They don't have the same fit and finish as floor mats. Kind of disappointing but functional. so i'm fine with them.