Love this bag and had no issues with staining.
We did have to return the first bag for a popped stitch. Customer service was fine. I was refunded the postage to send the bag back. Received replacement bag about 2 weeks later.