if you marinate chicken too long, it can go soft and mushy. if you don't marinate long enough, the flavor doesn't penetrate.