It is a soft and dense fudge recipe. It is not hard at all. The mini marshmallows are a bit hard so they add a crunch but still add that delicious marshmallow flavor to make you think about a hot cocoa.