i have never had any luck with spray on dyes for vinyl. they fade badly or rub off.