solid
strong
substantial
of good quality and condition; solidly built
a solid foundation
several substantial timber buildings