Better than expected. Excellent quality and price. Don't hesitate with this one! I've researched them all. Includes everything to install.