Contact cement works well for that.
by gluing with super glue or Elmer's glue
There is a type of glue known as Goop, which is your best bet for gluing leather to foam. A well stocked hardware store will carry Goop.
White glue will work for that.
school glue
If gluing paper to paper, white glue is best.
Epoxy would be best for that.
Epoxy is best for gluing glass to wood.
Either use a hot glue gun or some super glue.
for best results put glue on both objects
The best type of glue to use for repairing a tear in a leather couch is a strong adhesive specifically designed for leather, such as leather glue or leather repair adhesive. These types of glue are flexible and durable, making them ideal for repairing tears in leather furniture.
Epoxy is the only thing for that.
Sticky gue