I absolutely love oxi clean. I use it whenever I have to remove stains. I soaked my DGD cotton Christening gown in oxi clean and it came out as white as if it were new without any damage. The Christening gown was even a darker yellow brown than this quilt and was also from cigarette smoke. I soaked the gown for at least 3 days. Good luck and enjoy this lovely quilt. Yolanda