Perfect!  Took about a day to assemble but absolutely worth every min!  The kids LOVE it!