It would be better if it was like one of those 10 dollar 1 gallon tanks that have a under gravel filter my friend bought one from walmart came with air pump a little hood with a light and the under gravel filter but at the same time a 10 gallon tank is only 13 dollars so thats what i like to put mine in i went to lowes and bought a big sheet of plexi glass and a cutter then cut lids out for each tank and cut some dividers for my 10 gallon breeding tanks so for like 15 to 18 dollars each betta can be in a 10 gallon tank i pay more for my bettas then the tanks lol but i like them in 10 gallon tanks i have never had a sick betta knock on wood i have never had any problems it allows me to do water changes once a week so its not a full time job taking care of them everyday