its perfect minus one detail: the strap compartment has to be completely unzipped to use the straps. this is acceptable for trips from the car to the airport and back, but if you plan on using it daily and you're taking subway or public trans, then i wouldnt recommend it.