I have a cabelas for one dog and a Hodgman's brand for the other dog. The cabeals fits SLIGHTLY better, but the Hodgman's is a much better vest, particularly the chest protector. I have not seen another brand with as durable and solid a chest plate as the hodgman's, but it is not stiff and does not impede the dogs movement. The vest also has floats for added bouyancy. I got mine at a local shop, but have seen them at Sportman's wharehouse. While the Cabelas is a fine choice, I highly recommend the Hodgeman's.