Awesome sandwiches with generous portions! I prefer hot, while my wife likes cold. They were fresh and flavorful. If you order a large, I hope you have a big appetite! Not only do you get great food at a fair price, but you get the opportunity to support your local hero fireman!