This bookshelf is very well designed and is a good size for a home office.  It has cabinets at the bottom to keep items neat, and is a few inches off the floor for easy cleaning underneath.  It takes a while to assemble, but is very sturdy and will look great in our office for many years.  

Pros: It looks like an expensive bookshelf that was made of solid hardwood.  It offer great value for the price!
Cons: It has lots of pieces, and taks a couple of hours to assemble.