Front should be easy because these are standard Ducato seats.
Back bench is specific, so it's either Westfalia direct or custom made (or lousy fit).
Westfalia prices for cloth covers are totally absurd (350€ per front seat, price for back seat not quoted yet, I expect at least 400€). With that offer in hand, we decided to look for options in leather, which is more expensive, of course, but not that much when you start from the Westfalia level....
Gruss Mike
Unser WC: Westfalia Columbus 640E grau 2017 mit Winterpaket und Markise und jetzt auch in Leder