The mirror arrived on time with nothing broken. My contractor and myself put it up.He wired it into the wall. I had redone my whole bathroom and created a make-up vanity area for myself which is where I put the mirror. All the adjustable LED lights work great on it. I love it. 
Denise