The fit and build quality is good. Unfortunately the inside is shiny and doesn't control internal reflections. I fixed it by mixing Matt Black paint with ground charcoal and coating the interior. As it dried I created a stippled surface with the paint brush. The flare has vanished.