We had neoprene custom seat covers on our D90 back in 2001 and they gave off a terrible smell at first, had to air them out for a while, then re-installed.....seemed like a bit of residual smell persisted forever. I can't recall if they were Okele's or not, I think they were. We washed them down with dish soap with no problems at all.