It was a bit of a struggle to hang, but that's because I have a very old house with small studs and old plaster. The mirror itself is great though!