This product is high quality and easy to install. My son is 16 yo and never had experience installing anything in his life. He did this in 15 minutes