This is the third Baggallini I have purchased. I now have a small, medium, and large-- this one is the medium, and it is perfect for my everyday needs. It is incredibly durable, and the pocket fit all of my things. The front pocket easily holds my money, ID, and keys, as well as my phone, which is in a bulky case. I've gotten caught in the rain with this thing, and all of my belongings were dry when I got home, and the purse dried out perfectly. The other two purses I have that are made of the exact same material (down to the color-- it's very versatile) and have had for eight months show no sign of wear. I would recommend this to anyone who wants a durable but reasonably fashionable purse. The price is worth it, because you won't have to replace it for a long, long, long time.