Great desk and sturdy.
Comes with all you need to build desk, even a screwdriver. Easy to put together only thing that took a while was the runners for keyboard shelf as instructions were not clear but once i worked it out they were quick to install. 

Holds my desktop and a printer. Very happy with my purchase would definitely recommend this desk.