This is a great kitchen, the only thing that i'd watch out for is the amount of time it will take to put it together!  Plan on a few hours.  

Pros: great value, cute and well decorated
Cons: time to put together.