No. These are by far the worst kaya ballz I've ever had. Yakun should take these off their menu immediately and stick to the classics. Each ball was doughy and rather cakey in a DRY kind of way and with the tiniest glob of kaya pipped nonchalantly on top. No. There's a kiosk in the middle of bugis street selling the same thing but MUCH better and if I recall, also cheaper. But honestly just get them when you cross the causeway, nothing compares to those in Malaysia!