Price is justified for quality. 
Took a long time to set up... 10 hrs two adults. 
3-7 yr olds love it!! Very pleased with purchase.