Pretty damn good! Small but very filling. The sandwich (Chipotle Chicken Avocado) was fresh and hot, great taste. Just enough of each ingredient; balanced. The bread was fresh and soft too! The price is cheap, but it's a far from cheap sandwich!