Soft yet firm, the hand-made fish balls and meat balls are really good! The broth is kept light and simple, saving the spotlight for the fish and meat balls. Will return for this.