I already made a previous comment -- having the same exact problem...... This is what I did a few days ago and it seems to be working really well -- Where the welt was coming apart, I stuck in a little contact cement. The soles on mine were coming off too. That started after I made my 1st comment in reply. I used the contact cement on the soles also - so far, all is good. NOW - this is something that you should not have to do, but for me, it's been a few days, it's working, so I'm happy.