The product is really cool and works well. It's an affordable alternative to all official lego products, with really more possibilities at a fraction of the price and also far most fast than the lego products. But you will need to invest some time in programming it, be aware that a block is missing in the code provided with the instructions to start with the bot. Nothing complicated to adjust, but if it is the first time ou use a microbit, you will have to invest some time to understand what to do. The good news is that the TP bot works really well.