Are these velvet or suede greeting cards?

Yes. Every card is laminated on both sides with a velvet soft touch (suede) laminate, with raised foil on the cover.

Shop Folded Raised Foil Greeting Cards