I have 3 tanks, 2 with gravel, 1 with sand. I like the look of the sand much better, and prefer it overall. But, you do see the poo etc. more on the sand than the gravel. If you are dilligent about cleaning the tank floor, it's not a problem at all. Also, most bottom dwellers prefer the sand.