translate English to French: It is very compact and hardy, and resists moisture.
Il est très compact, robuste, et résiste à l’humidité.