This mirror is stunning! It arrived quickly and was in perfect condition due to very thorough packaging.  It’s a very heavy mirror and comes with everything you need to hang it on your wall.  My bathroom is still being remodeled so I haven’t installed it yet but I can’t wait! I know it’s going to look amazing!