100% rayon thread. Fine weight. 21.5 yards per skein. Please be aware that the images representing the thread colors are approximate and dyelots do vary.