Generally goldfish enthusiasts stay away from sand. It can do damage to the fish and we'd rather not risk a living creature to get the "look" we want in our tank. It is also better to aviod tank gravel as the fish often ingest the stuff with bad results. A large rock bottom, marble bottom, or bare bottom is best.