These stainless steel BMW OEM engine guards are in very good condition with a slight rash on the RH unit. GTL model year up to 2016. GT model year up to MOST 2017s. No mounting bolts for guards. Buyer pays shipping or pickup in Michigan. Payment by Paypal. Offers considered. Thanks.