It's always difficult to pick a favorite yarn but if we had to choose, it would be Malabrigo Rios. This worsted weight, hand dyed, superwash merino yarn has everything going for it. It is beautiful, soft, washable and comes in gorgeous colors. Each 100 gram skein has 210 yards. The gauge is 18 - 22 stitches equals 4 inches on size US 6-8 (4-5 mm) needles.