The set up was long but it’s been great for my 5 yr old and 2 yr old!  They love having neighbors over to play in it with.