This was a domestic flight and i was so surprised to have so much more leg space than the International carrier than i flew with into China. Flights were reasonable and seats much more comfortable than most of the other airlines that i have travelled on. Pilots did a great job on both return flights. I would definitely recommend Shenzhen airlines!!