Plastic interior pieces

The pillar covers are made of some sort of vinyl plastic. Kits are available for "welding" the cracks and splits. You certainly can cover them with vinyl fabric and glue.