Assembly took FOREVER but completely worth the wait.. highly recommend it. In love with the mirror most of all. Lightings so perfect! Drawers all nice and spacious.