This is a great little desk. It holds a desktop computer and doesn't seem too crowded. There is just enough room for the tower on the desktop w/ a flat screen monitor. Wasn't too hard to put together, although be very careful when pounding in the pegs on the back of the desktop. I made it crack a little from pounding too hard.   

Pros: perfect size
Cons: none