I dont own the bag that youre talking about, but Coach does have a cleaner that you can buy to use on their bags. Optic is a great choice, I just love the shimmers! I have an optic hobo and an optic chelsea.
The cleaner is FABULOUS... I had some coffee with me and someone pulled into my lane, I jerked my car into the clear and the coffee spilled all over my scarf print I did my best to dab it with a clean cloth (no rubbing!) and couldn't clean it until I got home and needless to say - IT ALL CAME OUT!! I thought it was ruined.