We took out an Estima to see if it's any good for 2020. Looking for a car? Find it at:Motors Confidence (M) Sdn Bhd (Import Car)Lot 3470, Jalan SS 23/15, Taman Sea, 47300 Petaling Jaya, Selangor