Can anyone tell me how the 3M self adhesive turf holds up? Is it as good as the HT cement or Dap Weldwood contact cement?