Took about 2 hours to put together by myself. Very happy with the overall product and desk is solid and looks great.