My husband put this together with ease. He said all the parts were labeled and everything matched up. We bought it for our daughter for Christmas,  she loves it. The mirror is great and changes color