Excellent! Everything is very fresh. If you want they let you pick which individual bread loaves and which cookies you want so they are cooked just how you like them. Many variety's of sandwich toppings and many different meats and dressings. Variety of very good, soft cookies. Service is always very fast and friendly.