I recently had a bag returned to me originally purchased about 3 years ago. The bags straps had been worn away. Luckily I had some of the fabric to replace the handles. I removed the old handles and inserted new ones. I made a few additional cosmetic repairs, then thoroughly soaked the bag with spray starch and ironed the heck out of it. This help to tighten up the fibers and give it a crisper finish.
I am super pleased overall how the bag has in fact held up, it seems a bit faded but with cottons that is simply going to happen with use.
I was told this bag has seen a lot of action and am certain it will go back to its owner and out on more adventures.