I bought an M-Edge cover that smelled vile, too. That awful smell of plastic novelty items, ick. I left the cover open and empty out in the garage for a couple of weeks and the smell completely dissipated. You might try that with your Tuff-Luv cover, see if it helps to just air it out.
|