You should be fine with that stone. It seems to be from the same place as the highly recommended one found here:
Natural Polishing Water Stone - Woodcraft.com

Never seen it for sale in a...