Great fit and finish
Bought three sets (G3 G19 and G4 G17 and G20) and give them good marks. One thing to note is that the trigger housing pin doesn't fit G4 models without having a backstrap module in place. Otherwise just as you'd want and expect.