These figures were not articulated, but solid pieces of plastic. The paint apps for the most part were OK, but from what I've seen of this set there were some that were horrendous. I actually acquired this set for free at TFCon Charlotte in 2015 courtesy of Captured Prey. They pretty much left a bucket of these sets out near the registration table to people to take. Yeah, they sold that well!
I long have since sold my Animated collection so I really can't say if these scaled well with the actual Animated toys. I would think not as these figures were about 3 inches tall (maybe?). While I loved the Animated television show, I didn't care enough about the toys to keep them. I guess for some people/collectors this set would "complete" their Animated collection, but I ended up passing this set on to someone who actually wanted the toys.