Perfect for the space! It did have some minor imperfections like a bit of black paint chipped off in one spot (touched up myself because I didn’t want to wait for a replacement) and then a line of paint on the mirror that just took some time to clean off. The mirror is heavy and the spots they have on the back for hanging on screws were not spaced to be able to hit studs on both sides. We ended up buying wallstud anchors with screws and then added a washer on the screws to give a bigger head area to catch on the bar that is welded across the back. We placed screws in 3 studs and it’s very solid on the wall. Just be warned it may take some additional materials to hang safely.