Takes a very very very long time to put together. Each step is very detailed. But definitely worth it. Our kids love it