I ordered several jelly rolls from them quite a few years ago. I'm not particularly sensitive to smells but they all had a very strong chemical odor and none of the strips had anything on any selvedge to indicate the brand. I assumed they'd been treated to make the fabric seem sturdier than it really was. I donated them to Good Will.