Assembly was a little complicated given the size of the mirror and placement of lighting above the place where it was installed, but it was worth it. Perfect!