We bought this desk for my son's room and it is perfect.  It is very sturdy and has plenty of room for a desk top or lap top computer.  It is a great size for a smaller space.  It took a little time to put together but it is well worth the effort.  His friends thought it was amazing.  He is the envy of the neighborhood.

Pros: Great size, Very Sturdy, Looks amazing
Cons: The only con is that it takes about an hour to assemble but so worth it.