How to Attach a Loose Sofa Button
- 1). Pick any loose threads from beneath the button or from the button location on the sofa. Use your fingernails to scrape the fabric where the button attaches to fluff the fibers for a better bond between the fabric glue and the button back.
- 2). Squirt a pea-sized dot of hot fabric glue onto the back of the button around the shank.
- 3). Press the shank and button back onto the button location on the sofa cushion. Allow the glue to dry before using the sofa. The repair will last longer the less the sofa is used. When the button no longer adheres to the fabric, use your fingers or tweezers to remove the glue pieces from the back of the button before re-gluing or sewing the button to the sofa.
- 1). Thread a straight or curved upholstery needle with 16 inches of button thread that matches the most dominant color in the sofa fabric. Pull the thread through the needle. Align the ends and tie a knot (the thread is now a double strand measuring 8 inches long).
- 2). Insert the needle above the needle holes where the button originally was attached. If you can't see the original holes, insert the needle into the center of the spot where the button should be located. Pull the thread until the knot meets the fabric. Insert the needle back into the sofa fabric and back out, forming a stitch to lock the thread.
- 3). Feed the needle and thread through the sofa button's shank.
- 4). Insert the needle into the sofa over the previously sewn locking stitch and back out again. Pull the thread until the button's shank touches the sofa fabric. Continue feeding the needle and thread through the shank, and then through the sofa fabric until you have about 2 inches of thread left. Sew a stitch beside the button shank, through the fabric only, to lock the thread. Cut the thread.
- 5). Squirt a very small dot of clear-drying super-strength or fabric glue over the thread on the shank.
Temporary Hot Glue Button Repair
Sewing on the Sofa Button
Source...