It took a handy guy 2 hours to put it together and he did a great job. I love my desk, it is spacious and smartly designed. It is sturdy and seems quite durable with a very high end look.