Fits perfectly on my 2016 bmw i3 and seem high quality. They fit just right and are aesthetically pleasing for the black license plate on my audi.
The chrome caps attach very securely to their keepers. Comes with a security allen wrench and bit if you don't have a set already. Wish it came with more screws though.
Was only able to install 3 out of the 4 screws. The screws are too big for plate mounts on u. The instructions are terrible and poorly translated. In instruction it says you need to contact the manufacturer if the screws are not correct.