Why the hate people?? This is one awesome sandwich. The mayo is good, don't listen to anything otherwise. Big azz piece of chicken with lettuce tomato and mayo. Just how a chicken sandwich should be. And again, ask for fresh chicken, not the chicken that sat in the hot drawer all day. And they have to make you new chicken if you ask. And watch it because sometimes they'll cheat you and give you old chicken anyway, damn kids. I know thats why some fast food is crap because kids are making it and not caring.