Bag is bigger than I expected, which is good! I can fit everything I need in it for the day. The material seems strong and it arrived in perfect condition. I love the vintage look. Very comfortable to wear for an extended period of time. After researching for quite a while I am happy that I purchased this bag.