This bag fits everything I need it to, material, seams and zippers are strong and reliable. Sprayed it with water-proofing spray and now I can use it when it rains. Love it. I hate purses so this is the bag I wear all the time.