This bag is a perfect size for my stuff and my daughter's diaper pouch (: it's padded, which means I don't have to worry that the weight of my bag will hurt my shoulders and even if the bag drops to the floor, the fact that it is padded is reassuring. The overall design is simple yet stylish. Also, the various compartments inside and outside of the bag is amazing! However, I'm only giving this bag 4 stars because the handles slip off the shoulders easily. If there is an anti slip layer on it, that would be great! (Some bellroy totes have such a feature, really helpful!)