My mother carried this bag for at least two years and really abused it.  I just replaced it for her this Christmas.  The other one is not broken at all but she wanted a new one. We use it all the time for shopping trips so we don't have to worry about it slipping off the shoulder.