Took awhile to assemble but worth it! Took about an hour to put together and my kids have been playing w it ever since.