This mirror was just what I was looking for over our couch. It came packaged well in styrofoam boards, securely taped and boxed. It is a really nice, sturdy mirror. It came with screws and anchors for hanging. 
I’m very happy with this purchase.