The bag is perfect but my mistake was planning to use it for carry-on. Unfortunately American Airlines says it is too long by 1.5 inches to fit overhead. Thus I was forced to check it. I wanted to use the side pocket to keep my CPAP machine (which needs to be taken out for security inspection) for easy access.