I love our new cabinet.  Great quality, beautiful finish and it was easy to assemble.  It came in a lot of pieces and took about 3 hours but the steps/instructions were easy to follow.  Some of the pieces didn't line up as precisely as it should but nothing you can tell unless you look really closely.

Pros: Great value, beautiful design, 
Cons: comes in a lot of pieces, some of the pieces didn't line up perfectly.