This product is a complete disaster. It LOOKS average but performs poorly .I installed it in my performance car and it started making weird noises within a week of use. The worst part is that it broke down while I was driving. The only good thing is that the warranty was valid..