Fine hand-dyed threads from Crescent Colours. Stranded cotton in 228 colours and Perle 5 cotton in 20 colours. 100% Cotton - Other Perle 5 Colours and Silk colours available on request.