Ok guys I have them too, it's a company from Poland. Nice and good quality stuff. There is double sided tape on top of deflectors which will stick to rubbers. Also there are metal clips with small hooks which will remain attached to the rubbers. On top of that the deflectors are pretty tight fit, so they won't be falling off. In order to install front ones you even need to bend them in order to stick between the rubbers. Only downside I have noticed is when washing with pressure washer and aiming under the deflector, the water gets in and there is small line on the inside when the water drop goes down. This is not happening when aiming only above the deflector and water is running freely down and washing the window at the same time. Oh and when drying the windows you need to lower it a bit in order to get it dry and also dry the inner side of deflector as deflectors are pretty low profile. If you're interested to see the installation process please see this. Here is how they look on my car. I used polishing machine and metal polish paste in order to remove the "Team Heko" texts from deflectors. They are engraved and painted so it took some effort :D