Moist and nice but still slightly overpriced. The coconut bits on the top were too crunchy for my liking too.