I really enjoy jersey Mikes. The fresh cut cold cuts and the choices of condiments. It's always fresh and consistent. As a previous reviewer noted, I had to take a star off for the table being dirty and the clerk wasn't that courteous. If you want to go strictly off the sandwich it's a 5. I try to put all aspects of the dining experience into my review. I would go back based on the quality of their product