There are so many positives:
-The bread is always fresh and soft
-The order is always made in a timely fashion (I usually have my order within 30 minutes regardless of what time I order)
-I never felt stiffed on meat
-I order here regularly and I consistently get a quality product