Very nice light. All the hardware was present but install was a bit tricky due to all the insulation at the base and a poor diagram. As long as you are a little handy, you'll figure it out though.