depends on how deep and how long it is.... my tank has an undergravel filter.... my tank is a 18inch deep 35 gallon tank i personally like undergravel.... and u dont have to clean gravel as well because of the bacteria ( so ive been told....) uhm email me if u want....