Damn , i wish i saw your post earlier . I own my own leather upholstery shop since 88 ' ( corporateleather.net ) and i could of saved you a ton of trouble . There are aviation adhesives ( 3M 1357 ) that could of saved you wrestling with the mounting and fastening of the metal tacking strips ( furniture upholstery fastening system ) . W/ the adhesive you have more control of where the edge of the vinyl will finally end up ( i'm sure you know what i mean after upholstering the seat ) having said that ,the final product looks great !