The bag arrived before the stipulated time given so that was a plus, it was also in excellent condition. I gave it a 5 because not only is it stylish but I absolutely loooove the buttons ....the picture does not do the bag justice as it really is nicer lol ...I am please with the purchase! Thumbs up once more to Amazon and it affiliates ...nice!