Alcantara, what is it?
What exactly is Alcantara anyway? Alcantara is a synthetic, man-made, microfiber fabric similar in look and feel of suede. It was first invented in 1970 by Dr. Miyoshi Okamoto in Japan. Is Alcantara a generic term for microfiber fabric? No, Alcantara is a trademarked name. It is a form of Ultrasuede or microfiber fabric which