Upholstery Steam Cleaners

what’s a better cleaner: steam cleaners or regular carpet/upholstery cleaner?
I want to clean the upholstery on my car and don’t know which way to go.
the steam cleaner does a lot better,and it dries them up as you go the other one leaves the seats a little damp,and sometimes they will sour before they get a chance to dry back out,good luck with it.