I need a new coat for dog walking and the waxed coat is the way I want to go. I am wondering though Is barbour the best to go for or are there others to consider?