substantially

(adj) solid

strong
sound (similar term)