My son bought this for himself. He's 7 and he loves it. That said, this is a lame boxing game, and it is shamelessly micro-transaction based. The game itself is 800 points, but in order to paint your robot you have to pay an additional 240 points. If you want to buy a unique robot it's 800 points, but if you want to buy each individual robot part (arm, leg, head) it is 160 points. New fighting techniques are 160 points as well.
However, if you're 7, this is an awesome game as long as you buy the base game plus the designer. For me, I played an hour of it and I'm done. Forever.