Firma Buff powstała w Igualada, 60 kilometrów od Barcelony. Siedziba znajduje się w słynnym regionie przemysłu tekstylnego. Tam właśnie projektują wszystkie nowe kolekcje, a także wytwarzają swoje najpopularniejsze produkty.
Buff stara się nadać swoim produktom niepowtarzalny charakter. Dzięki temu produkty te nadają się do uprawiania sportów ekstremalnych, łagodnych spacerów i codziennego użytkowania w mieście.