No Title
I own an upholstery shop and have been doing it for 25 years. No one has mentioned....*Go to your local shop and pick their brain*! Buy the material from them and get a better price and better materials than JoAnns, along with a much better selection including grains, colors, carbon fiber/textured prints, etc. You'll also create a network that you can get the answers to problematic areas during the process. You'll also need foam (1/4" to 4", depending on damage), stainless steel staples, slip-eeze, welt cord, UV rated thread, etc. They have the industrial machines to sew the things you can't, and will usually do it very cheap. Have a pneumatic staple gun? I loan them out all the time.
Try your local guy first for materials & information before giving your cash to JoAnns.