I don't mean to be a smart arse, but choosing a bag which is within the limits of your chosen carrier(s) will ensure you never have trouble. it's the surefire way to never struggle. Again...not trying to sound like a smart arse...i've just seen too many people try the excuse "it almost fits".
Good luck.