He's reasonably soft, but very well structured. He's been squished around a little and still stays his normal angry shape. I like that all of his details are sewn fabric or embroidery. It's always nice when plushes don't have felt or hard plastic parts on them. Perfect for a cuddle, a squish, or lovingly biffing it at a friend.