Love the computer table, exactly what I needed.  I also bought an extra piece to raise the monitor to make it a perfect home office setup.  I work from home at least once a week.The keyboard has a metal slider so it moves easily.  My issue with this is that the keyboard was set way too low.  I had to raise it (drill my own holes) and also remove the extra piece of wood as it was blocking my keyboard once I raised it.  My only suggestion is that they have multiple holes for installing the keyboard so you can set your own height preferences.