Solid desk that does the job.  It does take time to put together and the drawer fronts needed to be glued or they would pull off when you open the drawer.