We purchased this for my 1 year old for Christmas.  I did a lot of research on the different options and felt like she would be able to grow into this.  A lot of the the other sets out there are small and I felt my daughter would quickly become too big for the kitchens.  My daughter plays with this kitchen everyday.  It is great for her to play on her own as well.  I know we will have it in our home for many years to come.
It did take my husband about 2.25 hours to put together.  He had no issues.  It does come in many pieces so I highly recommend having someone skilled at putting things together tackle this kitchen.