For some reason this product is not labelled vegan despite the ingredients being 100% vegan. I even checked the type of alcohol on Barnivore to see if there was anything non-vegan about the process of making it, but its vegan according to the site. So I think its just Woolworths being inconsistent with their labelling. This is nice, it reminds me of Amarula chocolate which I used to like when I was vegetarian. Though I think the alcohol taste is stronger. The chocolate is the right amount of darkness for me, and the inside is sweet and creamy. Not sure if I would specifically aim to buy this again, but I definitely wouldn't complain if someone gave it to me.