What is the meaning of the word "upholstery"?

Definitions:

  1. covering on a piece of furniture, including padding, springs, webbing and fabric copy to clipboard noun
    • Our old couch could really use some new upholstery. copy to clipboard
  2. the craft of upholstering copy to clipboard noun
    • I learned upholstery under a great master. copy to clipboard