I'll have a chance to visit some coffee farms in the coming months, at which time I'll be able to purchase small amounts of 'green' Arabica beans. The only experience I have with purchasing these types of beans in the past has been online, and I'm not particularly certain that the beans I received could be considered fresh.
Now that I have a chance to actually see what I'm getting before I get it, what should I look for in a fresh bean as far as quality? Are there characteristics that I can look for which indicate that (if properly roasted) the bean will produce something good? I can only compare with what I've bought previously, which was of dubious quality, so I'm not entirely sure what to look for.