Very satisfied with this toy! Bought it for my one year old, he could easily use it, as could our friends kids that are 2-3 years old. 
It was quite easy to assemble, but I would recommend using a drill and not the small tool they provide for the screws, because it would have taken me much longer to assemble.