I kept all of DS1's shoes, at least before he started growing less so they got a bit worn out before they were too small.
DS2 is walking now, so I got out the old shoes. But then I read a few things saying you should never wear second hand shoes as they're moulded to someone else's feet, and it's really bad for kids especially when starting walking to wear old shoes.
AIBU to pass the shoes on to my youngest or should I just buy new?
I can afford new, it just seems a bit wasteful when most only got worn for a few weeks before being outgrown.