Great bang for your buck!! I left off a star only because I just installed it, and I can’t determine if it’ll withstand the test of time. I’m confident that it will though. Very easy to install as well.