I wish i would have read the reviews because on reviewer Bobby H. nailed it right on the head. The most disappointing part is the bread. It does not have the ablitliy to hold up to the steaming meat causing the bread to just get absolutely soft and mushy. A nice Italian bread is definitely in need. Another thing needed is a good sharp provolone cheese. The meat is good but seems to be missing some seasoning but i'm just nitpicking here. One major plus is that they have crinkle fries...yahoo! It's hard to find so it's always bonus to have.