Canvas, Leather. Shoulder Strap Length: 95cm. No noticeable scratches or stains. In good condition, this bag is still in good condition and should last for many years. We do not accept photos of the bag being worn.