Just got this bag in the mail and it is exactly what I wanted. Great for a carry on, gym bag, or overnight bag. It seems small enough to carry anywhere but can pack a lot of stuff. The only thing that bothers me is that it doesn't seem to be completely weather resistant, but I wasn't looking for that when I made this purchase. Otherwise it seems like the perfect, cute little bag