This thing is heavy!! You may need 2 people to assemble, but I did it myself. The doors lined up, the mirrors look good too. A corner was damaged in shipping, but it’s easily covered up. Assembly directions are pretty clear and easy to understand.