I have the 25L I use for everything for almost 5 years now. Still see no signs of wear and I do not treat that thing nicely.
I am wondering for the 40L, can you bring it as carry on item on flights? For the 25L I can and it is usually large enough for me. A bit larger would be nice, but I usually just cut something I will not need anyway.