Shoe Goo can fix holes in worn out shoes, glue soles back on, and a variety of other epoxy like uses. Its water proof, sturdy and flexible. It can be used on plastic, vinyl, acrylic, and cloth. It can patch tents, tires tubes, blow up yoga balls, and kiddy pools (let it set 24 hrs before blowing up), and I've used it for home improvements
Yes, this is Ghetto but I've even used it to glue the back pockets on my favorite painters pants, because it took less time than sewing. They have not come apart after a year of washes.
The Material Safety Data Sheet (MSDS), suggests avoiding flame and sparks. So, not everything can be fixed with it, but close.
Bottom Line Yes, I would recommend this to a friend