I thought I'd have some trouble with the spinners as one reviewer said they don't work well when pushing the unit from your side, but it worked fine for me, on both granite tile and carpet in the airport.  On pavement yes, you'll need to pull it instead of using all four spinners.

The American Airlines logo is everywhere on this thing though, which is annoying.  Interior fabric is a little cheap, but the zippers and zipper handles are solid.  Decent space and expands another 2" or so if you need it.  You won't get any nasty looks from the flight attendants - it fits just fine in the overhead with no struggling.