We are still assembling this - my 12 year old son and I - but I think we can see light at the end of the tunnel - so far so good and the pieces seem to fit solidly together.  It's been a fun project and I am looking forward to seeing the final product!  This will be a great desk for him to keep his computer, odds and ends and hopefully do his homework!  ;-)