He is made out of ultra cuddle fleece and his top hat is made out of very high quality velvet also his face has been painted on with fabric paint. I intend to send him out unstuffed due to shipping costs so you stuff him back up yourself a very large bag of stuffing is pretty cheap.
He's in perfect condition and super super soft. I believe he is about 20x20 or so you can see size comparison of me holding him.