AA, SAT-ORD
Check-in: Upon check-in, I asked the ticket agent if there were any aisle or window seat available. She abruptly told me that every seat in the plane is taken. I went to the gate and asked the gate agent if he could find me a better seat. After a few keystrokes, the gate agent ("Larry") smiled and handed me a new boarding pass. He upgraded me to first class.
Boarding: Boarding proceeded smoothly. The flight departed on time.
In-flight: The cabin was fairly clean and in good repair. I quickly settled in my seat as the flight attendants prepared the cabin for departure. We were offered two choices for lunch, a turkey croissant or a shrimp sandwich. I picked the turkey croissant, which was served with a side of tortellini in a light cream sauce and a sesame seed roll. The flight attendant working in first class was inattentive.
Arrival: Shortly after warm chocolate chip cookies were served after lunch, the flight attendants prepared the cabin for arrival. We arrived in ORD about 5 minutes early.
Rating: B+