Upholsterer
Upholsterer , noun
[A substitution for older upholder, in Old English, broker, tradesman, and formerly also written upholster, upholdster. See Upholder, and -ster.]
One who provides hangings, coverings, cushions, curtains, and the like; one who upholsters.