Absolutely top quality and finish. The fit is perfect and I love that it's fluted. With a little polishing on the feed ramp this thing is flawless! The finish has not scratched dinged or is showing any signs of wear after a few hundred rounds. I would highly recommend this if you are doing a custom build or want to upgrade your glock to the next level