Good little desk for the price, it is little though so if you're one who likes to spread out it might be a bit restrictive. If fits my MAC Air and another screen on comfortably. I would say it could do with being just an inch or so deeper, and the keyboard shelf definitely needs to be a couple deeper.
Other than that, it went together easily and it's sturdy enough to do the required job.