yep your right the material is alcantara anywhere in the vehicle where it looks/feels "suede like" here's a link to there website for maintenance instructions, I have fallowed them for cleaning and it came out great, however I never let it get very dirty in the first place
Alcantara® extraordinary every day