Assembly took me about 90 minutes, but well worth it. This desk is beautiful, exactly as pictured and maybe a little larger than expected. It seems sturdy and will hopefully be long-lasting.