Perfect! Exactly what I was looking for at a reasonable price. I warned my husband regarding the installation reviews but it took him about an 1-2 hours to get it done. There were some difficulties with the wiring since it’s an older home but despite the challenge, he managed to Finish the job!