Since 1964, Rolf Benz has been designing and producing innovative upholstered furniture in the Black Forest, Germany. Rolf Benz embodies the characteristically German virtues of order, conscientiousness and discipline, where the demand for quality runs through the entire production chain. Shop our curated collection. Can't find what you're looking for? Browse the Rolf Benz Catalog for more inspiration.