I found this lovely fabric at a house sale. It had some spots, but it was such a lovely pattern I took it anyway. Except for one spot, I spot cleaned it and whatever was on it (I am thinking coffee) came right off! There is also a stain on the selvedge (? sp), but it didn’t come through to the fabric. I would wash it in cold water ( hand wash), before using just to make sure. The lady who owned it was a nurse, so I don’t think whatever made the stain was that onerous or she would have tossed it. I think she meant to wash it and proceed with her project, but it just didn’t happen. If you google it you will see the maker, but honestly they offer so many options for their fabric - I don’t know which one to for sure say it is - I think it’s the vinyl with canvas backing . I can see a tote or a lunch bag out of this that would be very cute!