This mirror does everything for my bathroom!!! It looks really modern and  expensive with the matte black frame...so gorgeous. It is huge but not heavy although I definitely advise 2 people to hang it. Came with the wall anchors needed and was very easy to install.