I've used pearl cotton, DMC, Weeks Overdyed....whatever hits me. I also do counted-cross stitch so threads from that hobby have made it on to my quilts. I will even used fluffy, fuzzy yarn for somethings. Depends on what hits me as I am working. I have never heard of Cosmo. I am going to have to look that up.