I learnt from books that if bb just start to learn walking, 軟底 is more suitable. bb can feel the ground... but when bb walks stable, 硬底 is better.... also, 軟底的只可以行 shopping mall 嗰 d 地, 唔可以行石屎地.
so, my boy's first shoes are 軟底, and now (the 2nd one) is 硬底....