Our son started playing with my husband's toy car (metal, with moving parts, not appropriate for baby), so we ordered this toy as a substitute. It's great - very colorful with a ball inside so it makes noise as it rolls. The ball also helps to make the toy roll smoothly across a flat surface.
My only quibble is that the toy is about the size of a plum. From the picture I expected something larger, so I was pretty shocked at this tiny little thing that came out of the box. however, our son can get his hands around it, and it rolls really well, and he likes it. So the size is not that important - as long as we keep our eyes on it. That thing could go missing under the sofa in nothing flat!