I use Snoseal on both my Brooks and it has worked great. I usually apply a coat to the top and bottom every 6 months after heating up the leather by leaving it in the sun or with a brought light on it (upside down) so it softens to absorb the compound. My oldest Brooks is 5 years old and this is the first year I needed to give a couple of turns on the adjusting bolt to firm it up. I also laced up the sides for further firmness.