Not difficult to put together and looks like good quality.  Wish there was a tray for a keyboard rather than that in place open shelf is all.