Yes, you are provided with blankets, pillows, snacks, and beverages on the flight. You will be offered meals, headphones, eye masks, etc. There are TV screens on every seat.