Smooth kaya encased in soft, fluffy bread, with a good bread-to-filling ratio (neither too little nor too much). What I liked most about this was the mini bun size which allows for customisation. For breakfast, eat 3 or 4. The division of fillings into mini buns avoids the problem of having all the kaya at one corner and all the dough at the other. For fellow bread-lovers who want to snack on bread throughout the day without the calories that comes with a big bun, eat 1 or 2. The buns come with many other options for fillings too.