Up for sale is a brand new, never used OEM lip kit for E46 up to 2001 This kit comes with everything you need. It is unpainted though.... not a cheap crappy fiberglass kit...OEM from BMW $300