sure-footed

(adj) surefooted

footsure
steady (similar term)