Took about 2 hours to put together, but the directions were VERY clear and the pieces all fit together well. The result is a solid desk that feels well made and looks even better than it does in pictures. Highly Recommend.