Assembly was well planned out and instructions were easy to follow. Will want to dedicate a couple hours for the build. Hardware was good and the desk fits together tightly.