Fish come in many different textures: firm, tender, flakey, and delicate. If you try fish that has a mushy consistency, chances are the fish was too moist when cooking after being frozen for too long. Overcooked fish tend to have a tough consistency, while undercooked fish can seem rubbery. The perfectly-cooked fish will flake easily and no longer appear transparent.