This is a foot long stick of marshmallow. Pretty much all sugar, little intense. They are soft though. I got this in a Japan Crate so I wouldn't buy it at the store to try because I have no interest in this really. Maybe I should make a cup of hot chocolate and swirl it in there.
I'd pass for now.