The check-in was fine and the staff at Lisbon were extremely helpful and friendly. The cabin staff were equally welcoming and attentive. I paid extra for an aisle seat and it seemed to give me more room than my outgoing Virgin Air flight that took me to London in the first leg of the journey. The problems I encountered were with the hopelessly ineffective and frustrating video that TAP provided. All the selections for movies were dated with a very limited selection. Also the technology did not work so that one was constantly tapping an unresponsive screen or if you could get a movies to play they would drop. The earphones were also hopeless either not working or falling out of your ears. The worst part of my trip was my nearly lost luggage. TAP offered free luggage check-inbfor one bag and then promptly mislaid it at JFK. I was on the Skytrain at the equivalent of 3am when baggage claim called me to say they found the bag. Terrible! One final point when I I was at baggage claim at JFK three travellers were there because the TAP office was closed and they could not retrieve a boarding pass. For them an experience like that must have tainted the beginning of a trip to Lisbon. I felt terribly sorry for them. So TAP please improve!