Vinyl curtains, tablecloths always have a terriible smell at first. We wash them...what’s the problem??
You can put them in the washer with a couple of towels. They come out clean and fresh, and vinyl-y.