Excellent instructions and not too difficult to assemble. Sturdy for the price. Four stars because three screws were missing so required a trip to the hardware store, Also, it would have been nice to have included a keyboard drawer. Keyboard drawers are available that fit perfectly but it would have been easier to install when putting the desk together.