I bought the 16x31 size. Came packaged safely and beautifully. The mirror is a great shape and durable, but very heavy. I liked this fact until I went to hang it. The screws that came with the hanging hardware provided does not work with the weight of this mirror. The drywall anchors are cheap and the screws did not fit tightly into them. The anchors are definitely not rated for the weight of this mirror.  I have been unable to hang this mirror until I get heavier duty drywall anchors at my local store. It may have been fine if I was able to screw into studs, but my location doesn't allow that. It's a great mirror for a great price, just be ready to have a backup plan if you are using the anchors.