When I bought these rubber mats, after reading the negative reviews, mostly about strong rubber smell, I was a bit skeptical. However, I decided to give it a shot. When I was at store, I smelled the mats and they were just ok. When I installed them, which was easier than anything, I did not notice that strong rubber smell in my car. I am kind of smell or odor sensitive person. If you are really not that much sensitive, I would recommend you to buy these mats. However, please try smelling them before you make your final decision. The reason I take one star out is the front seat floor mats are symmetrically identical. So, they might not give you the exact fit. However, this is exactly the same in these sort of somewhat cheap floor mats. Also, the mats for the back seats are somewhat small even though I drive Corolla.