A cheerful array of fun bright colors set off the muted winey purple that makes up Kaleidoscope. Bright pops of oranges and reds, along with more muted mossy greens, and dark lavender make Kaleidoscope a dazzling yarn. Hand Dyed Fine Yarns Uniquely Variegated 100% Wool 3-ply yarn 4-ounce skein (approximately 131 yards) What punch needle sizes work with Violet Jane Rug Yarn? All the FINE Oxford Punch Needles work like a charm with FINE Violet Jane Yarns Hand Dyed Uniquely Variegated 100% Wool 3-ply rug yarn 4-ounce skein (approximately 55 yards) What punch needle sizes work with Violet Jane Rug Yarn? The Oxford #8 regular, #9 regular, and #10 regular Oxford Punch Needles work like a charm with Violet Jane Yarns Please note that due to the nature of hand dyeing, this product may have a slight variation in color. We know that computer monitors and device screens vary, so colors may appear slightly different than in person.