These bags are very tough, and you can fit quite a lot of stuff into them. Luggageworks also does repairs when needed for very fair prices. My Stealth 22" has endured 5 years of weekly use and I sent it back to them for repair. It came back looking almost new, and the bill was $120.
One potential drawback is they are quite heavy-8 lbs or so-and your back will remind you of that when you heave it into the overhead bin.