Most aquarium catfish prefer sand over gravel. Sand provides a softer and more comfortable substrate for catfish to rest and move around on. It is also easier for them to sift through sand in search of food. Additionally, sand does not trap waste and debris as easily as gravel, which can help keep the water quality in the aquarium better.