So I've been to this place a couple times now and I'm yet to be disappointed. The size of the medium sandwich is more than large enough for me and im a big guy. The sandwich tastes great and its awesome that you can add all kinds of topping for no extra charge with a few exceptions (avocado, bacon, extra meat, or extra cheese). The staff is friendly and very helpful at teaching you how to order which is fun and different from anything I've personally seen. Definitely better than your average subway sandwich and they have unlimited varieties to choose from. Great place to have lunch or dinner and the price tag isnt too bad either.