LOVE LOVE LOVE this light.  It did have a lot of parts and took just about an hour to install  , but sooooo worth it.  Would definitely recommend