I've taken this on a few road trips and 3 plane rides and it works well as a carry-on as long as you don't stuff it to the brim you should be fine.

Negatives:
Flaws in the design exist in the vulnerability of the fabric on the bottom where the wheels are, which tears very easily, and small objects can easily fall out of your bag through them from.

Due to the lack of a reinforced bottom to prevent wear of the fabric there, I can't recommend this for product. If they reinforce the bottom, it would be a much better product.