Love this mirror!! It fits so perfectly with the style of my room and I love the trendy little stand so you literally don’t need to buildattach anything. There are mounting holes in the back and it comes with hardware just in case you want to hang it on the wall. It was packaged really well on all sides and came in perfect condition.