So far my son is loving this! We received this for FREE from Hasbro. It is quick and easy to set up. You will need a box to keep all of the pieces in for storage. You can customize the characters. My son thinks this is great and can't wait to purchase additional sets. The set comes with a tool to change the arms and legs. It is very easy to do. The set comes with everything needed to play. It definitely full fills a boys desire to build something and blast it down. I gave it 4 stars because I am not sure the launching mechanism is going to hold up long term.