Smoke has an oily residue that has to be removed for the smell to go away. Post pics' of them. They may be able to be soaked in a Retaine bath to set any dye, press excess water out and laid out to dry, pressed (iron), quilted and then washed again.
Best to let an expert look at them first.
peace