The box it came in was really damaged but the product seems ok. The cord is too short so it would be difficult to charge, so I had to use another charger, but once charged, it seems cute. I watched it go across the floor and it seems ok. I need to try to slow it down so I still need to see if I can figure that out. I bought this for my granddaughter for tummy time, but realize once she is moving around that this is NOT an appropriate toy for a child under 3, so people need to take note.