I bought this desk for my daughter's room and she loves it.  The actual workspace is not very big but it holds her computer and provides plenty of storage on the shelves.  The compact design works well in her room by providing the storage of a bookshelf and the desk space all in one unit.  

Pros: Compact, plenty of storage
Cons: Small work surface