The mirror arrive in one piece. It was packaged well and was not broken. It seems pretty solid. The mirror piece itself is very heavy and the cabinet piece is a light powder coated steel. It came with 2 types of anchors. And seems like it will hold up well. I wanted to have this installed before I did the review but unfortunately I was not able to. I am pleased with the mirror.