These were adequately moist and had pretty decent texture, but nothing to shout about. The walnut was the nicest, as I like the crunch from the walnuts, and the muffin itself had a nice neutral flavour. The blueberry one had some blueberry jam, was alright. The banana one had the artificial banana essence flavour taste, but it’s like the traditional soft chewy snack which I like, so I’m alright with it. The lemon one had the artificial lemon essence taste too, rly similar to Khong Guan lemon biscuit so i wasn’t too impressed.