Not lambs wool
These is no indication on the package at all except Made in China.<br />I test burned a bit that was coming loose and it beaded up into plastic, so it is synthetic.
Rating: 2 stars