Great quality and "fairly easy" to assemble. I mean, it's a big job...but we figured it out! Our 8 year old loves it!