Soft touch business cards are sometimes called suede business cards for their luxurious feel.
The soft touch laminate adds a layer to these business cards, enhancing their thickness to help them stand out from the rest in addition to their soft-touch finish.