This toy is great for my 2 year old.  He loves to connect the gears and watch it go around.  We searched all over locally for this and could only find it online, well worth paying the freight!  It keeps him happy for a long time :)