I am a BMW specialist mechanic who has a love for E34's. I daily drive this to work so mileage will go up slightly. AC and heat work great. I have mechanically got the vehicle up to daily driving reliability. New cooling system parts, AC parts, fluids, bushings, battery etc. The car would have no issues making a cross state long trip. There are minor exterior and interior blemishes however are an honest representation of its age.