If taken care of a brush will last indefinitely.

I rinse my brush thoroughly to make sure all the lather is out. Also, having a water softener helps a lot. Hard water deposits and lather buildup...