This is the perfect glue for any project you may have! This is great for use on fabrics, woods, glass, plastic, tile, metal, ceramic, cement, rubber, vinyl, leather, or Styrofoam. Not recommend for use on acrylic rhinestones. It is a self-leveling adhesive that provides strength and versatility not found in other adhesives. Sets in 10 minutes, bond sets 2-6 hours. Full strength 24-72 hours.