To have the makings of... / To have what it takes to be...
Literally 'to have the wood of...'. Describes someone who has the natural qualities or potential to become something great.
That boy has the makings of a leader.
From a young age you could tell she had what it takes to be an actress.
—Do you think he'll go far? —Yes, he has what it takes.