Guitermann Cotton Machine Embroidery Threads are excellent quality and are available in a huge selection of shades - including both plain and variegated colours!