The product is incredible. As someone unlucky enough to land the Model 3 of my dreams (except the 19" wheels which has the worst curb rash I've ever seen) I was willing to deal with the wheels. After 2 years of dealing with two bad sets of my only previous option for hubcaps, I was just about to throw in the towel and powder coat them with some rim savers.
Then I decided to search one last time, and I found these beauties. The mounting system inspires confidence and security without the constant rattling of my previous hubcaps. They fit perfectly over the 19" wheels like no other. I'm not scared of the clips breaking or loosening like my last set.
I just have one piece of advice regarding the installation process. Given that the gen 2 covers needed an additional spacer, it would be best that these be packaged in each box instead of all 4 being in the passenger side boxes. I decided to start with the driver side, and thought that the difference between needing the spacers or not came down to the wheel type and size, not the product generation like it should be. This caused me to install the driver side without the spacers and only discover what that odd looking part was from the instructions when I opened up the passenger side boxes. I luckily was able to remove the hubcaps I installed already and place the spacers in properly (with difficulty and nearly getting them torqued to each other), but it would've been best to have these in each box. Otherwise, the installation process was straightforward and simple.