Perfect - just what I was looking for. Easy to put together (just the keyboard shelf) and fits nicely on my existing desk.