The product was good little wear and tear but over all find until 2 days after I installed it, radio popped off and made loud noise on went off, came back on later so that means that this one going out already, I purchased warranty for it, so I hope it works.