Surprisingly not difficult to put together. Kids love it. My 3 kids jump on it fairly comfortably with plenty of space.