[have the makings of] {v. phr.} To possess the basic ingredients;have the basic qualities to do something.
Tom is still young but heseems to have the makings of an excellent pianist.