This play kitchen is so cute and stylish.  It was quite time-consuming to put it together and even with paying lots of attention to detail, the 2 main cabinets didn't line up perfectly, which is why I gave this 4 stars instead of 5.  I would have complained and asked for a replacement because of the cabinet misalignment but then I would have had to disassemble the kitchen and reassemble it, which would have been even more of a pain.  However, overall, this has stood the test of time as it gets played with every day and is still in really good shape after 1.5 years.