We bought this a little less than a month ago. Our previous one broke and we wanted a good replacement. After much research, we found the perfect one which was within our budget and required quality. Definitely a great upgrade to the previous one. Great build quality and finish. And it was easy to install too. Did it ourselves!