Some upolstery shops can 'weave in' a plug taken from the underside of a seat.

dave and xtoy - you're not the first