Bought this for my 10yr old daughter. Functions basic, but App was cool. However, arm broke immediately after assembly (this was also after the gift arrived with the wrong name…) Even though MA responded promptly to these matters and refunded us, we were very disappointed. Was also traumatic sending 'Santa’s gift back to the workshop’ after Christmas. Now we have to find a replacement after she already 'bonded’ with her robot. Not a nice experience.