We've had this kitchen for 4 years now and it's held up really well.  It is very well made and sturdy.  It does take a while to put together so don't wait until the last minute (like the night before Christmas) to put it together.  It's a great kitchen for little ones to grow into.  My daughter was almost 2 when we bought it and at 6 it's still a great size for her.  There is plenty of storage if you buy play food and dishes.  Highly recommend.