Awful and a ripe-off. The staff I interacted with were nice and professional but it's the policies and the horrible app that doesn't allow you to check your seats or a meal. And then they canceled my flight without reason given. And they wouldn't refund the full amount. I hate this company.