I thought this seemed like the perfect "first" for my son and I couldnt beat the price. I WAS WRONG. This product is awful I put BRAND NEW Duracell batteries in this toy and it would barely even move. I tried it on carpet and hardwood floors same results for both flooring. I was SO SO disappointed because I was SO SO excited to see my sons face. Definitely will be returning this and purchasing a new product. Do yourself a favor and don't waste your time or money.