microsuede

Noun

 * 1) A microfiber knit blend fabric with a soft finish.