This desk is great for my little apt. It came really quick and was well-packed. Easy to assemble but the side shelves done seem to fit. 

Pros: Small and sturdy
Cons: Side shelves don't fit