Zen Yarn Garden is hand dyed in small batches in Canada. Using the finest merino wool, silk, and other fibers; you can count on your Zen garment to make a statement and reward your hard work with warmth and durability.