Just my experience recently. First time flying TAP - overall it was ok - flights were as pleasant as long haul can be. The recline is pretty good if you purchase the better seats. The food was ok though I don't think they came around enough with water/snacks. I would fly them again if the price was right. As far as passport lines - I lucked out! Both times going thru Lisbon my wait was a few minutes. They were weighing carry on luggage in Madrid (on way to Lisbon), but only for rollers. And in Madrid they were checking carry on rollers for size with a cardboard box. In Lisbon they were eye balling it.