Is Ok ,but not for gift Is without box and contains small piecesi'm not a properly for babies under three years old at least I am not use it yet, arrived before done I expected the plastic piece Have nice colors It's OK for play with your child
Great price/value toy. Not under 2 years old because of small parts included. Gears are little bit loose and motor power is small enough not to cause accident in hand, but great enough to rotate each other easily. Blocks and gear mounting items stay together, when assembled.