I see that it says coral sand on the bottom. I use to have a saltwater aquarium and I remeber that you could buy live sand, if thats what this is, you will probably have to rinse it a couple times to get all the salt out of it.
But other then that I think it should be ok.
What else are you...