suede well if you use anything heavy on the solvents you will knacker the suede same as if you go at it too much with anything rough what kind of heavy stain is it (oil, grime, paint etc) i'd be tempted to get it proffesionally done with suede wouldn't be too much for just a spot clean