Great desk for the price but really meant for a very small space. Got it to set a laptop on and that's about how big it is.

Pros: Good price.
Cons: Small. 2 feet from floor to pull-out keyboard tray. Just wide enough (20") to fit arm-less chair in leg opening.