Yan the Veg tan leather you got can be used for soles......BuT it will weare out fast...
what you should have got was SOLE BENDS. THIS IS VERY THICK LEATHER THAT HAS BEEN COMPRESSED AN AWLFUL LOT...FOR USE AS SHOE SOLES.
NOW FOR THE UPPER , there has been made a lot of shoes made from veg tan leather.
they just wear out......