found in socks, scarves, and mittens riddle

Riddle
I am found in socks, scarves, and mittens. I can be colorful, warm, or thin. Who am I?

    Yarn