It won't fix or hide the cracks but it will fill them in making them less visible. My BMW was pretty bad. The leather was a little dried out and it was cracked. The dye made the cracks less noticeable.