Review (5/5): No smell of Petroleum people complain about, just a new product smell as expected.
We absolutely love these. I read other reviews and almost did not buy these because of the few complaints of diesel/petroleum smell. When we got ours, they smelt like a brand new product should and we have no complaints Whatsoever. I will buy these again.