Surprisingly somewhat easy to put together. We had this set up in two hours. My husband did most of the work by himself. We have 7 and 8 year old boys and this is a perfect size for them for years to come. It's not huge and not tiny either! I'm sure it could fit plenty of kids, but we have a one child jumping at a time rule. So far so good!