My son has been using the laptop tray for online gaming. It has plenty of room for his keyboard and mouse. The adjustable height of both the table top and height provides a great deal of flexibility and thus allows him to move his station about with ease. The additional slide out provides a place for a drink or a snack. This is a great design and I would recommend it.