We're homeschooling and I bought this for my two daughters to get them into programming and engineering. I work as an embedded engineer, so I look at this vincibot not only from a parent's perspective. I have to say it's very impressive and worth every penny. It's packed with sensors! Distance, colour, microphone, line following array, IR remote, it's got an LED dot matrix face you can draw and animate, several RGB LEDs on the top, a built-in speaker, and obviously the two motors for the wheels. And those motors are accurate to the point you can make the robot draw pictures on the table or measure exact distances with a ruler before programming it to go exactly that far. One really funny feature is the text-to-speech. My kids loved making it say funny stuff throughout the program. I think it might be based on the ESP32 (at least the Bluetooth and WiFi is), so probably runs a microphython interpreter, but we just played with the scratch based visual editor so far. Setup is straight forward and I appreciate the little printed booklet with learning challenges that came with it. Only small complaint I have is that the pen that came with it was dried up and didn't work. I'd recommend buying it from their website directly instead of Amazon etc. Was the best price and fast delivery.