This desk is perfect depth size for my laptop, keyboard, mouse. Its also long enough to hand my coffee cup  warming plate, cellphone charging stand, pen  pencil cup and a cushion felt board. 

Its manufacturered really well. And it comes with lots of support brackets. The only con is the time frame it took to put the desk together. However, yes, I would recommend this desk.