Perfect for little kids.  We have two kids under 3yrs old and are planning on moving within 5 years.  Because of that, I didn't want to spend a fortune on a playset we were most likely going to leave behind.  It went together easy enough.  I spent an afternoon assembling the sub-assemblies and the next morning with a helper to put the larger pieces together.  Everything lined up.  The only issue I had was a lag screw splitting the end of one vertical supports on the clubhouse.  The predrilled holes for the lag screws are pretty small, so I drilled them out to a slightly larger size when they were near the ends of the boards to prevent any more splits.  For the price, I'm happy, and the kids are thrilled.