I sold Keens in my shop for years. Frankly, the quality went downhill and I have ceased recommending them. FWIW
I can see that.
I have (and still own) many Keens... mostly because I have contacted Keen CS and sent pictures of sole separations etc. and they have sent me replacement credits.
Best boot... NO. Not in my opinion.
Good enough? Sure if I get 2 or 3 pairs out of every one I actually buy... kinda thing.