I have bought 3 or 4 of these over the years.  They are heavy duty and easy to install.