This kitchen was little time consuming to put together but very well made! Worth every penny!!  

Pros: VERY GOOD QUALITY!
Cons: Time consuming to put together