Total Bun's Hainan Breads are freshly bake from fresh and halal ingredients. No artificial flavoring, coloring and preservatives.