I bought this for my 11 year old son who is a percussion student in an advanced academic music program. After seeing a video on the manufacturer's website, he had high expectations for this product. It fell short.
Realistically, a product in this shirt's price range cannot compete with an electronic drum kit at three to five times the price. Although ThinkGeek's website had a "results not typical" video, without the disclaimer, I still had lower expectations than my son. It fell short of mine too, but by a lower margin.
Most of the "drum pads" worked as expected. A few were less sensitive than was practical, and the volume was not always balanced. A few "drums" required pressing in a position that was a bit off, and the snare drum frequently made a double beat with a single press. None of these seemed to be defects as much as design limitations.
If you are used to the typical squeeze toys from Barney on up, the limitations won't seem unusual. If you are expecting something that really plays like an instrument, you should expect more of a "hey I can make drum sounds" shirt with a possibility of exceeding that.
At $10 less, I'd say it was very cool and well worth the price. At the non-discounted price I paid, I didn't feel ripped off. My son wanted to send it back, but I didn't think a replacement would have been any better.
I know this review seems negative, but I can't honestly say it misses the mark by all that much. It's a geeky toy worth the stars I gave it. It blows away a shirt with a mere picture, but is not "ready for a drum solo on your chest." If you are giving this to a person who is expecting a mere shirt, it might just blow that person away.