This light was easy (for my friend) to install and is absolutely beautiful. The swing arm has a good range of motion and it has a switch on the light itself in addition to being controlled by the switch it is hard wired to. I love it!