Can't complain for the price. Don't know how long it will last, but the one I'm replacing lasted 3 - 3 1/2 years, and had to replace the release cable on that one.