Rather good, but arthritic in transformation and the one I got was broken. In the process of bugging Hasbro customer service for satisfaction (they also didn't apply my coupon code, costing me an extra $5), even best case it'll likely be a while until I have a working copy to let me finish the review.
---Dave
Edit: I got the replacement a while ago and finished the review, but forgot to note it here, oops.