I flew 4 flights with them over the summer and everyone of them was delayed. I am aware there are air traffic control restrictions so may not be the airlines fault. However I feel they are crafty as we were just getting up to a 3 hour delay when they boarded us only to sit on the plane for ages so they would not have to pay any compensation. On the plus side the fleet is modern and new. On all but one of the flights the cabin crew were helpful smart and smiling. I found the food to be adequate although no choice. You can check in online 48 hours before the flight and also book emergency row seats for no extra charge.