surefooted

adjective

walking steadily, moving freely, capable of finding good footing

adjective

confident