I can remember loving my toy kitchen when I was a child. As soon as I had my daughter, I knew I would get her a play kitchen when she was two. I didn't want a kitchen that was covered with cartoon characters, and I wanted one that didn't look awful in my living room. The Kidkraft Retro Kitchen looked pretty perfect - a soft color, no advertisements, lots of activities and parts for play, not made of plastic.The kitchen was shipped in less than a week and came in one box. All parts were in perfect condition and we weren't missing any parts. My husband put the kitchen together, I organized the parts and held pieces in place when necessary. Could be put together by one person, easier with a second set of hands once in a while. It took us a little over an hour to assemble. Found the instructions pretty decent until the refrigerator - those instructions don't give enough detail as to which direction to place some parts and we accidentally installed one piece upside down. Luckily, it was easy to unscrew and flip over.I love that the fridge is a separate piece - it makes it easier to have it fit properly in your home, and also makes it easier to move this around. As that it's not plastic, it's pretty heavy and if it was one connected piece there would be no way I could carry it on my own.The majority of this kitchen is made from wood. Very smooth, even paint job over all of it. The sink is a separate piece - a plastic box that snaps into the kitchen body. This is nice because you can remove it and wipe/wash if it gets yucky (my daughter dumped her bowl of pasta in it to "wash" the bowl). The knobs on the sink spin, the stove knobs also turn and make a clicking sound. All the doors have a closure to keep them from falling open, but are easy to open and close by my two-year old.This kitchen has been a major hit - it will keep my daughter entertained for HOURS - no more begging to watch TV because she's bored with her toys! She imitates us and "washes" her hands, pretends to make food and drink and serves all her toys (and us!). We have toy cookware from a couple different brands, and they all work well with this set.The shelf below the oven is exactly the size of one of Amazon's smaller shipping boxes - we cut the tops off the box and use it like a drawer to store her play food and cookware. Thinking of covering it in aluminum foil to have it better match the kitchen, but it's perfect because she can slide it in and out, pull it out and put it on her play table, and we can pull it out, throw all the pieces in there and store them out of sight.This weekend we had my daughter's birthday and the kitchen was enjoyed by many kids ranging from two to five years. They all loved the kitchen, and the kitchen survived several rambunctious older boys. I have no complaints with this kitchen - it is all I wanted for my daughter and more!