This light fixture was very easy to install, comes with everything needed.  Does not come with bulbs (this was perfect) we installed three LED bulbs and the light output is fantastic as well as dimmable.  

Pros: Price was excellent and extremely well built.
Cons: Although the box it comes in is well packed, any shipping needs to double boxed as with our first shipment the glass was broken.  When replaced they double boxed it and it arrived safely.