Our shoulder bags measure approximately 39cm wide and 27cm deep, shoulder strap measures 55cm long. All bags can be carefully hand-washed. Shoulder bags are £22 each.