While I think LeSportsac is a bit expensive I do love them.  This cross body is good quality and was perfect on a vacation with wallet, phone, small  make up bag, sunglasses, scarf in it and it could fit more without feeling heavy or bulky. Casual look, or this one could even be somewhat dressy.