Love this mirror.  Was not super hard to assemble and put up. Looks great in our bathroom.