I would have given it 5 stars but there was some greasy type dirt on one of the lights that required some attention before being installed.