You are buying one cap pictured that fits only alloy wheels used on 1995 to 1999 Mazda Millenia, and NOTHING ELSE AT ALL. This cap has the machined finish and it will be fine for a daily driver and it will fit fine. This is the only one I have. Any questions just ask.