It was very freshly roasted when I got it, but the man gave me a big bag and I put some in one of my vacuum canisters. It came from a place I came across that roasts the beans themselves. It is an organic brand from Africa (or somewhere, I can't remember without looking it up). I don't know how well it's kept its freshness vacuum stored in the cupboard. As I said, it still tastes ok, but I'd like to refine it to get it right, if I can. Maybe I'll give the bigger basket a go. I'll look into that mat thingy. Thanks for the help.