Shipping speed was awesome but the actual product itself was very disappointing. My 4 year old son normally loves similar toys but he actually asked me what this was and what he was supposed to do with it. Needless to say, it hasn't been touched since.