This was the best vegan bagel I have ever had, the tomato was crisp and the basil pesto mixed perfectly with the vegan cream cheese.