upholsterer

noun

1.
a craftsman who upholsters furniture
Derived from:
upholster