The product came dirty in the packing, lot of mud on the pieces and thermocol all over the pieces. Took over 3 hours to assemble and clean but the design and end product was good. The light cable to the mirror could be connected in a better design. It just hangs out there. Everything else is good and sturdy. Low star for the dirty packing of a new piece poor response when i reported it and just got response of requesting more evidence.