Great light!  We had an electrician install it so I don't know how hard it would be to install.  It is beautiful!  We have only had it up two weeks and I am already getting compliments on it.  Good quality at a great price!