I am very happy with this kitchen.  It is just what I wanted and expected.  It is nice and sturdy, but very time consuming to put it together. Took me about 5 hours by myself.  It's good quality though working out fine for us.