Good Airline and had a very smooth check-in process , very friendly and helpful staff. Was flying multiple sectors with Brussels, Lufthansa, Thai, China Southern, and EVA. All airlines offered online check-in, Seat allotment , and Meal preference selections on their respective web sites, except Brussels as the booking reference does not show up on their web site till 24 hours before the flight. As it was the originating flight was bit concerned and had to call them to ensure that the reservation was confirmand and the seat was booked. Very long wait times on the phone to be able to speak to a booking agent, but one I was able to every this was confirmand quickly on the phone, but nothing on the web site. Other than this every thing else was good.