Over-marinated chicken can become an awful combination of mushy yet tough chicken as the fibers break down too much. Depending on your marinade, go for 12 to 24 hours maximum.