We bought this for our kids’ birthdays - Ages 9, 6, and 4.  We were worried that our 9 year old may be too old, but he loves it as this play set has something for everyone.  It took me 2 whole days to assemble, but the instructions were very easy to follow - I highly recommend downloading the app and using those directions in addition to the paper instructions.  Some of the pre-drilled holes were not aligned correct, but they were easy to fix.  It looks great and our kids love it!!