It’s really arduous to put together, and you will have to seal the wood. But overall it’s good, and it’s held up. My kids like it a lot. My toddler is happiest with it. My 6 year old was already too big for the playhouse parts.