I want to lay gravel over an old sunken sidewalk. New metal edging would keep it in place. Should I put 2" of base and 2" of gravel or just fill it with gravel.

What's the best size and type of gravel to use for a firm pathway? I pull my garden wagon over that area a lot and don't want it too mushy or want stones flying.
Thank you.