Love this bag I have it in 2 colors.  Only rating it 4 out of 5 because at one point th side strap broke and instead had to us the shoulder strap (I love side strap bags) and I hate you cant take the should strap off.  Otherwise, lots of private compartments and great bag.