Great kitchen. A million pieces, but not hard to put together - just time consuming. Could have used more words in the instructions. My daughter loves it though and the colors are adorable and happy, so the extra time is more than worth it.