White cloth purses can be more problomatic than white leather. Leather can be first cleaned and if a small amount of staining remains it can sometimes be covered up with a spray dye. That isn't the case with white cloth. It just has to be clean, there is no option to cover up stains that can't be removed.
The Coach bag shown in these pictures was very difficult to clean due to both it being white and the cloth had a satin finish that can be easily de-lustered if cleaned too aggressively. It took three cleanings to get this bag in the condition that we felt proud to return it to the customer.
If I was to have designed the bag I would have selected a different material for the bottom of the bag.