Ultrasuede

Ultrasuede is an extremely soft, yet durable material which can be used as a beading foundation for bead embroidery