I recently flew Milan -JED- Jakarta in Business Class and they were fine. Hard product on 777 was as good as SQ. Soft product was as good as Biman Bangladeath!. So if you do mind a comfortable seat and do not care about service, then Saudi is fine. I would fly them again but only at a discounted price.