DUE TO AGE OR MILEAGE OF THIS VEHICLE, THIS CAR IS SOLD AS IS.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. Please call our main number at (781289-9900 to verify availability, options, and pricing. We try to present all information as accurately as possible, but please call first! Not responsible for listing errors