I hope you don't eat too much of it. Tofu and Soy are actually pretty unhealthy.
Of course tofu is good for the health. It's much more healthy than meat. It contains less fat, prevents a lot of cardic diseases and contains most of the proteins your body needs.
But I don't eat that much of it anyway.