Fragments 100% wool roving, 100% wool yarn, dog hair, 100% cotton embroidery thread, glass beads and hay.