Gorgeous bag! There are small stains on one side of the satin as pointed out in images. The leather is vegan leather.