Bagels are decent here, but nothing to write home about in my opinion. They do have an extensive variety of bagels to choose from which is nice. Staff is courteous, and they get people in and out the door in a timely manner. Environment is clean. Gotta love places that are consistent with their food these days. And they definitely come through.