These mats fit perfectly in my 2005 Mazda3. With such an old car, and purchasing items online, one never really knows what to expect until it's received. I was relieved to receive them, and happier that they fit. Much better/safer than the mats that came with car which had a hole and slid all over the place. Very unsafe. So nice to have that taken care of. Thank you Mazdaparts.