Ive only had this for 8 months and the quality is so-so. The top zipper pull broke off and the stitching on one of the front pockets are falling apart. Life lesson: invest in a better quality, well-made bag that will last a long time.