There are so many products out there Tim. I hav never had a problem with just the method I use, but there are cleaners out there that I am sure work just as good or better.
Jus keep in mind that it is cloth, so care for it like you would laundry, very careful.