Very Good. Whenever I stop in, even if the line is long, it's a short visit. The staff is quick, efficient and still customer-friendly. The food is always fresh. Sometimes, the cookies are so fresh they're still WARM! The wraps are full enough to take home for the protein portion of supper. It's clean and friendly... and quick. Thank you, Tim's staff, for making my day easier.