Perhaps just a bit small but this bag is great.  I just used it on a long trip it was perfect.  It can be casual or dressy.  The compartments all make sense so it was easy to find things.  I have other Baggallini bags and this is my favorite by far.