Amazing, perfect fit and easy to install (less than 10 minutes). Very well constructed and operates flawlessly. I bought several, all custom made to order. Very very pleased.