is val val cat good