The pulls are good. Clean and as described. 
The mounting screws are terrible. Predrilled pilot holes full depth and still the heads are shearing off. I am not using a drill to put the screws in, just hand tightening.
The picture is the only one where both sheared off but of 16 pulls there were 4 failed screws.
Also one package had no screws included.