Car may have minor road chips, light scratches, wheel scuffs, etc. Depending on the age of the vehicle, normal wear and tear should be anticipated. We may or may not have all the keys and floor mats. We will be happy to obtain extra ones for you at our dealer cost.Unless the vehicle has a remaining factory warranty, vehicles under 100,000 miles come with a 30 day 1000 mile warranty on the engine and transmission only, contact us at 866-661-8701 for further details!!Thank you!