We have Zero credit card debt
We did have over 20k and it took us about 3.5 yrs to pay it off.
The only debt we have right now is a car loan which we are aggressively paying off plus our mortgage. After we have a car replacement fund, the extra money will go towards retirement and our mortgage.