We bought this about a month ago and it was  kind of a pain to put together (we have a 5 and 2 year old so any project with them running around is difficult). Lots of pieces but once it as done it’s worth the work! Especially at the price point this is going to grow with our kids. Lots of features too