Solid and tough to put together, but completely worth it at the end!  This desk works great for our new office space!