spray with flex seal and patch.it will last. shoe goo works well on some things. a bear bit a 3in hole in my atv seat last year during hunting season. i cut a square of vinyl that i had and slid it under the rip then i took shoe goo and filled in the rip. i then taped the patch with gorilla duct tape. the tape came off in a week but the shoe goo is still holding the patch after a year. that's not bad considering how stretchy the vinyl seat is.