Does the job. Installation wasn't too difficult. Hardest part was probably getting the cover for the light on correctly. I actually wasn't able to get it on straight so it's a little crooked.

Will update if I have any issues in the future.