substantial

adj

1.
of considerable importance, size, or worth
2.
of or relating to the real nature or essential elements of something
3.
having substance or capable of being treated as fact; not imaginary
4.
providing abundant nourishment
Derived from:
substantialness
5.
of good quality and condition; solidly built
Derived from:
substantialness
6.
having an abundant supply of money or possessions of value