After reading the description, I had fairly low hopes for it, but it was a great deal on one of the black friday deals, so I bit the bullet and purchased it. I received it quickly, and put on the pieces that were not initially attached. Those pieces seemed cheap compared to the rest of the well-built unit. I put the batteries in, and turned it on, and tried the list of voice commands. A lot of the time, R2 would beep and shake his head "No". It got very frustrating, so I turned it off and gave up.
This ended up being my fault. I read through the directions the next day (why would I do that initially) and found that I had not activated his moving mechanism - the red light on the front - so he could not move, and refused to do a lot of the commands.
Once that was figured out, R2 became a blast to play with. He understands most of the commands on the first try, with the trick being to pause between some of the words and wait for his acknowledgment with his "yes beep".
Being the geek that I am, I would highly recommend this toy for fans of star wars.