This is one of those rare yarns that will take your breath away. Baby Alpaca Royal is the finest micron alpaca available 20 or less. Only a minimum of strands are found on the alpacas, thus resulting in a very limited production of this yarn. Because of its low micron count, the yarn is incredibly soft and luxurious. Comparable to any of the fine cashmeres available but at a much more affordable price. Made in Peru.