Did not fit 2016 Mazda 3!
The seat covers appear to be good quality; but did not fit my vehicle. The head rest covers for the front seat were too small, the ones for the back seats were to big. The front seat covers had a strip of Velcro with nowhere to connect to on the seat covers. The back seat didn't have an opening for the piece of metal that locks to the car frame. For the price of these covers, I expected better. AutoAnything customer service was pleasant and helped me return the covers for a full refund.