Not a good fan of Srilankan Airlines even though I am SriLankan. Very poor service from Ground staff. Not flexible and always trying to scrape the last cent from the travelers. In flight services are high quality as used to be. Baggage services, Checking in and Boarding always messy. 7/10 to cabin crew and 2/10 for ground staff and services. They measuring and charging you high prices if you have more than 10 KG in your hand luggage even though its from duty free shops. Its like 22 USD per Kg.. not recommended if you have recent weight of baggages.