Great product. Worth every penny. Install was literally 15 minutes. (Fan rated box already installed). Fit and finish is exactly what I wanted. Rugged but elegant.