We received this as a gift and it worked fine for a few weeks, but after a few times using it, it started to work intermittently. There was no way to make it work with consistently except to shake it and drop it. Perhaps, something came loose in the inner workings, but I think the product should have been designed for the rattles and shakes of a young child.