Tons of pieces and took some time to put together, but my nephew loves it. Good quality with tons of pieces to play with. Used it for a few months and it is still holding up nicely.