This was purchased for my 21-month-old, and it is perfect.  It is extremely durable, easy for a toddler to learn to open and close, stable, and it comes fully assembled.  I love the shelf for his books too.