If the bars are hard, the butter and marshmallows were heated at a very high temperature. You want the marshmallows to melt at a slow pace giving you a gooey mixture that turns soft.