My family and I had an awesome time putting this thing together.  My kids are toddlers and they could not wait for me to put this together, so we all started to put it together.  It took some time especially when pulling the springs.  And we did it as a family and it was fun.  The overall product is good as well.  Very sturdy and my kids have fun every time they are on it.