Excellent product. We had a bit of a challenge with a few parts closer to the end. But overall easy to put together. Kids love it too. Good quality materials that aren't showing signs of wear and tear. Highly recommend it.