Thanks.. ill try some leather glue.

What kind of pumice stone though ?