I try to be honest in my reviews. I seem to remember this sandwich being a LOT bigger back in the day. I think 4 stars is generous. The sandwich was surprisingly small although tasty. I'm glad I ordered fries because I would have been hungry afterwards. Seriously, Jersey Mike's makes a better Philly cheesesteak.