These are dyed Hampshire batts. They required a lot of hard work and time to make. When we got the fleece, it was dirty, greasy, and had heavy VM. We had to clean it, dye it, and card it twice to get out most of the VM. There is some still it but it is loose and you shouldn't have a problem getting the rest out. These batts are perfect for blending with other fibers, spun as is, or can be felted. The choices are endless but the supply is not. Get them while you can!