6 gallons is enough to wash all but my shoulder length hair. My old place had a 10 gallon and if I rested for just a minute I would be rinsing my hair as the water turned tepid then cool. Should be plenty for those with short hair who don't dwaddle. Nicci