Perfect computer desk for corner of kid's play room.  Nice large surface area & plenty of shelf space.

Pros: Great value, relatively easy assembly
Cons: Attaching keyboard tray to desk was tricky, had to stare at instruction picture for a while to figure out how it's done.