A Armadillo produz motorhomes off-road sobre chassis Mercedes-Benz, MAN, Scania, Unimog, Dongfeng Mengshi e Ford. Os modelos incluem o sistema patenteado de subchassi flutuante de três pontos KENI-FIX, painéis sanduíche sem pontes térmicas e sistemas autónomos de energia e água. Os preços variam entre mais de 1 milhão e 10 milhões de yuan. Modelos até 6 metros podem ser conduzidos com carta de categoria C, enquanto versões mais pesadas exigem carta de categoria A.