Hate to be the dissenting voice but it's actually quite disgusting, and has no place calling itself a 'fudge - it's an American company (surprise surprise) which franchises its products all over the place. It's sickly sweet, with a curiously homogenous, slightly slimy texture. Taste-wise, it has absolutely none of what you want in a good-quality fudge, rich, freshly butter-and-cream with a rich, but not over-the-top sweetness. It's the very epitome of mass-produced, synthetic, factory-made confectionery - the 'calico cottage' is just slick and predictably marketing. I wouldn't serve it to an animal, let alone a guest. It's pretty damn easy to make your own fudge with a few basic ingredients, and the results are far, FAR superior to this tat - and at a fraction of the price too. If you really can't be bothered to make your own, then the best mass-produced one is from The Toffee Shop in Penrith, Cumbria. Quite delicious. And you're supporting a British business, rather than pouring money into yet another giant American Inc.