Some canvas glues work better than others for heavy items. Look for an industrial-strength fabric glue like E6000 or Beacon They form very secure bonds that hold weight. Follow directions carefully and let cure fully before adding heavy embellishments.