I have an upholstery button on the armrest a sofa that is loose.

loose button

How can I tighten this?

Edit: I do have access to basic sewing materials and tools.

  • Can you access the underside or inside of the armrest/cushion/whatever part of sofa this is?
    – Stephie
    Feb 3, 2016 at 18:32
  • @Stephie let me check when I get home... Feb 3, 2016 at 19:41

1 Answer 1


First, cut the button off the string, making sure the string stays in position as it is now.

Next, have a 2nd person compress the cushion as far as practicable and hold it in this position. Re-tie the button to the strings as close to the cushion as desired (possible?), leaving the excess thread hanging.

Cut off the excess, leaving enough to ensure that the knot will not untie itself, and release the pressure on the cushion.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.