This sub had a perfect fresh and crisp flavor to it. It had avocado, tomatoes, lettuce, tofurky, dirty sauce, and swiss "cheese". It was served on fresh french bread which gave it that classic sub taste. It was very moist but not too soggy either! Loved this #vegansub ❤️