We bought this desk for my husband to use with his laptop and it was perfect.  The drawer isn't too big but holds enough, like pens, paper, folders, etc.  We just purchased a desktop so the desk is a little too small for the monitor and keyboard so we're looking to get something bigger now.  Totally worth the purchase though!  

Pros: Sturdy, easy to assemble, good for a laptop
Cons: Not big enough for a desktop