I am on my second vest for my CLF. The first one had the 'rubberized' chest protector. It was too stiff and ultimately ripped out because it wouldn't flex. I just got her a new Cabela's vest.
Unlike, Duckenfuss' dog, mine at least pretends to like hers. When fitting her new vest, after it was on she ran over and grabbed her ball for a little fetch. Think she knows what the vest means?
Keep in mind a vest needs to be properly fitted as you don't want to create rub rashes or potentially have the dog get hung up on a snag while swimming or running.