This is such a great quality mirror, super sturdy and FULL LENGTH!! Who doesn’t love being able to get dressed and being able to see how your full outfit looks. The mirror itself is super sturdy, great quality. It comes with the hardware to be able to mount it on the wall, I personally didn’t hang it because the location I want it the mirror seems to heavy for the drywall. I think you should be able to hang it if you know where the 2x4 are located in your house. But for a full length you can make any room look so much bigger just with this addition. Totally recommend.