Almond Butter is a handcrafted, traditional Aari embroidered mat, This textile is made by men, in rural villages in India. It is all natural woven cotton and vegetable dyes. The mat is hand block printed with symbolic images and then embroidered with a variety of different stitches and thread colors. No two are the same. It is light weight, durable and textured making it a great choice for beach yoga.