Bought it for my 3 year old Grandbaby and she loves it.  

Pros: Will last a long time
Cons: Very time consuming to assemble.