Mirror is great until u try to hang it. Very difficult to install. Comes with hardware. Between holes not being centered and weight of the mirror it takes an expert to install. My husband is a good craftsman and it was a big challenge.