Cascade 220 is a classic American yarn, ranking #1 on Ravelry. As it is 100% wool, it's great for both knitting and felting, and being a worsted weight it lends itself to cardigans and jumpers.
It has nice crisp stitch definition so great for textures and cables too.
This is a light worsted weight yarn, which is a little thinner than an aran weight.
Cascade 220 has a recommended needle size of 4-4.5mm, and 200m per 100g ball.