This has been perfect for my four year old son, and it looks like it will probably work for him for the next several years.  I did have one issue where one of the screws securing the desktop to the legs pierced the inside of the desk, but this is a fairly minor issue.