Upholsterers need skills such as attention to detail, manual dexterity, problem-solving, creativity and customer service. They also need knowledge of materials, tools and techniques used in upholstery. Good communication skills are important when working with clients and colleagues.