I got this bag for my boyfriend to use as his every day carry for when he;s out on the road. As a trucker, he needs something small that he can throw the necessitites in for his night hauls. It had plenty of pockets and is big enough that he can fit everything he needs in there, yet its not SO big that its a burden. After 6 months, the zippers all still work right, and its not dirty and gross. I attribute that partially to him keeping it clean and partially to the fabric its made of. Great bag for the price