I've only had this bag for a short period of time but I'm very impressed with it.  I like the size and that it has different pouchs for holding everything.  Time will tell how rugged it is.  If I have any issues I'll update my rating.