Overall, I am very happy with the product - it is very sturdy, not too difficult to put together (although it did take over an hour) and my son enjoys it - but there are some things that made it less than excellent. The set touts over 100 pieces - however, the train itself is only three pieces...there are a lot of extra 'pieces' that were a waste and have just sat in the storage bin. I would rather have had 80 pieces and 8-10 train pieces. Also, putting together the helipad pieces was made much more difficult because the odd shapes and small screws necessary. Lastly, some of the track pieces are only one-sided so it makes it difficult for a young child to sometimes put it together.