The bag arrived before the expected date. It was in perfect conditio , the strap I received was easily adjustabl . It was slightly smaller on the inside than I was expecting, but I also am going from a large purse to thi . It has kept me from keeping unnecessary items i . I am very happy with this purchas .