Arrived well packed, though box displays contents so heads-up if that might be a problem for you. Mirror itself is absolutely beautiful and well made. The black metal frame is thicker than it appears in the photo; I wanted only a thin frame of black and decided to return. Overall, highly recommend if you like the look.This matte black metal mirror is fantastic! The overall look is EXACTLY what I wanted.The craftsmanship is superb! The mirror is perfectly round with no visible welds or joints. The finish is flawless - very smooth and even, and looks great!The stainless steel metal frame is very heavy-duty - and heavy. The mirrored glass must be substantially thick. The mirrored surface is perfectly flat and clear - no warping or distortion.There are two very heavy-duty metal hanging brackets attached to the back of the metal frame with three screws each. Because of the weight, the instructions on the back state to not use a wire between the brackets to hang the mirror, like you would tend to do with a picture frame. Instead, you hang the mirror with a screw in each hanger. The hangers are spaced 18-3/4" apart, so we were able to mount a screw in a stud for one hanger, but had to use a sheetrock anchor for the other hanger. No mounting hardware is included with the mirror. Once installed, the mirror is very secure.Because the frame is metal, it makes the mirror very easy to clean - the dust wipes right off. The two hangers also make it sturdy when cleaning - no worries about it rotating or falling.This is a very high-quality mirror and it looks very nice on the wall. I really couldn't be more pleased with this!!!NOTE:If you are unsure of how to mount this mirror with two hangers, here's how we did it:1. Hold the mirror against the wall in the position where you want it.2. Have someone put a small piece of tape on the wall directly below the mirror (we use blue painters tape).3. Take the mirror down, place it backside facing up on a table, and place a yardstick horizontal across the hangers, and draw a horizontal line on the back with a pencil.4. Divide the horizontal distance between hangers in half and make a mark, then draw a vertical line down the back with a pencil.5. Measure the distance from the bottom of the mirror up to the horizontal line along this vertical line.6. Transfer that vertical measurement to the wall, measuring up from your piece of tape on the wall and make a light pencil mark.7. From that mark, measure out both horizontal directions to determine where each hanger hole needs to be.8. Use appropriate fasteners and mounting hardware for your wall construction.The mirror looks nice, my only concern is they way you should hang this mirror. There are 2 wholes on 2 sides of the mirror and it will take me long time to figure out exactly where to put the holes on the wall. Hopefully I will do it rightI love this mirror, it is very heavy duty and was easy to hang. It came with all the screws to hang it and only took a matter of minutes. This mirror could honestly be hung anywhere in the house and would look just as good. I was really impressed with the overall quality, and think it is definitely worth the price.I have been searching for the perfect mirror to hang up for months. This one is perfect. It's sturdy, it has 2 hooks on the back to hang it with, so that baby ain't goin nowhere! It's a very solid mirror, doesn't look or feel cheap at all. 10/10, I recommend!This lamp looks really posh and feels very sturdy!