Excellent for the price! Quality is great and easy to install. All the tools needed are provided.