Needed a desk with a keyboard pull out for our desktop computer and this fit the bill perfectly. Delivered very well packed. 

Pros: keyboard pull out
Cons: shows dust only because I don't dust regularly