We flew from Zurich to Miami with change in Madrid. The flight was codeshare with American Airlines, where we booked our tiket. Of course you cannot expect luxury in the economy class, but everything was OK. The check -in staff in Zurich was friendly and the service on board OK. We used the enterrainment program and the meals were good on the long haul flight. Ont the first leg, the short-haul to Madrid, no meal was served. Also we had nearly two hours for change, the time in Madrid was quite short, due to the long ways and controls. We didn't have even time to go to a shop or drink a coffee. When we arrived in Miami, we had a little damaged luggage, but I think it was the fault of the baggage staff in Miami.