Though I knew the dimensions of the piece when I bought it, it was still smaller than I expected once I assembled it.  Assembly was easy and fast.  I'm currently using this cabinet to store and organize all of my cook books, and the shelf on top allows me to display some decorations, too.  Overall, I find this piece to be functional and pretty.

Pros: Easy assembly, elegant look
Cons: Smaller than expected