They came earlier than expected! When I got them, they didn't feel as atong as I thought. They fit well onto my side mirrors, but they don't seem to be sticking that strong. They also seem to bend a bit too when hit with wind (or like sort of warped). One of them actually almost fell off. I am on the fence whether or not this product is good value for money. I will say this; they are fine at the moment. They are still on. But I guess time will tell if they last.