Pros:  Good solid construction, sturdy, beautiful product
Cons:  None so far
The assembly was easy! All the pieces had numbers correlating to the instructions, even the screws and bolts.  It took me about 2 hrs assemble alone after my daughter went to bed.  The next morning when she came downstairs and saw the kitchen, she stood in front of it for 5 minutes looking at it before touching it...LOL