My son got this for christmas and we spent almost 2 hours trying to put it together. It does not snap well into the holes and does not stay together well. Everytime you try and move it, it all falls apart. We ended up returning it, definetely not kid tested.