I ordered this mirror on a Friday afternoon and it arrived before noon on Saturday! INCREDIBLE SHIPPING! I was able to carry it up 3 flights of stairs without any trouble, and although I was told to be skeptical about a mirror arriving broken, this one was in great shape. It is beautiful, a great size, and matches with anything! I am leaning it against the wall right now, but you can stand it freely or even hang it up (it says not too, but the hooks are there). The leaning component is removable which is nice, and the mirror itself isn't too heavy. Beautiful and just what I needed!