Do you really want to send mattbw a message saying you like their work?
"New Car Smell" is largely the smell of evaporating plasticizers in the upholstery. Without plasticizers, many plastics can be very hard and brittle.