I haven't brought it on a flight yet so I can't comment on that aspect (it does seem a little big but according to the dimensions it should be allowed, will update once I fly with it).  Quality-wise though, it is great.  A very noticeable upgrade from your typical travel bags, it feels very durable and looks great in person - very sleek and professional looking.  I would never check it, but so far I'm very satisfied with the bag.

Update:  Flew with it yesterday, absolutely no problems getting it into the overhead bin, so I would definitely recommend this bag.