Excellent product! It fits perfectly and it was easy to assamble by following the instructions on the box. The electronic connections comes already installed. You just need to plug in when finish assambling the unit.