This mirror is very high quality, comes well packaged, and even comes with its own hole guide and measuring tape/combo. It inspired me to finally paint my bathroom to match the mirror better. I managed to hang it all by myself in under 5 minutes. It is a bit on the heavy side, so it may be easier for two people. Overall: extremely high quality and expect this mirror to last a very long time!