Biggest problem is lack of room for mouse or trackpad on keyboard tray, so that goes up top. The overall layout has not worked very well for me, but your mileage may vary. At least it's sturdy.