Looks great and feels great, it came with everything you need to install. However, one of the lights was a little bent. Not a big deal, but I would expect better.