Tesla is gearing up to unveil its much-awaited mass market car Model 3 on March 31st. Production and deliveries will begin in late 2017. Priced at roughly $35,000 before incentives, the upcoming vehicle is key to Elon Musk’s target of selling 500,000 cars per year by 2020. Tesla CTO JB Straubel recently shared (via FuelFix) some details about Model 3 at IHS Energy CERAWeek in Houston.

Tesla Model 3: Size Of The Car Revealed

Model 3 size to be similar to Audi A4

Tesla’s next-gen car is affordable enough to appeal to the mainstream. For months, there have been reports that the Model 3 would be 20% smaller than Model S. Straubel said at IHS Energy CERAWeek that the new car would be similar in size to Audi A4, which measures 15 feet in length, 6.6 feet in width, and 4.6 feet in height. He added that the next-gen car would “surprise people with the number of features it includes.”

However, he indicated that the new features may not have anything to do with range or performance. “We don’t really need more performance, we don’t really need much more range. We need to focus on cost,” said Straubel. The Tesla CTO also noted that Model 3 would feature “next-generation technology,” without going into detail. The Palo Alto-based company has been working on a next-gen suite of sensors and cameras to support autonomous driving.

Tesla to show off a pre-production Model 3

Elon Musk recently said the company would not show everything about Model 3 at the launch event. Many of the important details will be made official “closer to the production time.” It means we will see a pre-production Model 3 later this month. This strategy allows Tesla not to tell everything too soon, which might give rivals sufficient time to respond.

The EV maker will start accepting in-store reservations for the new car on March 31, while online reservations will begin a day later. Interested buyers will have to pay $1,000 as booking amount. Tesla shares have declined close to 20% this year so far. Analysts are hoping that the mass-market car could push the stock higher.