hard sole or soft sole?

which is better for our new walking babies? hard sole shoes or soft?