The mirror frame is not sturdy. And it came with a lot of pieces making it very difficult to assemble, It took me whole day. The styrofoam was broken into pieces making a complete mess of my house. It is not bad but could have been better.