i cant fully recommend them, way overpriced for what you get even my first one only lasted 2 years. Im on my third now. If i were to do it again i would of just spent $200 on a nice alpine or pioneer headunit and mounted it either in the glovebox or just mounted it in the dash