Super soft! White is like soft minky seal, grey is soft rabbit type faux fur. Love love love the fabric chosen for the wings and Moon portion of the belly badge--I hate velvet and it doesn't trigger my irritation at all. Medium firmness relative to my Waning Were and my Cosmic Beelzebear. You can really tell what love and care went into these guys (: gives great hugs! Hugely recommend.