needed a new everyday work tote bag and am a frugal girl...this one answered the mail.  4 stars because I was hoping the pockets on the front would comfortably hold my 2 stainless water bottles but they are a bit unsteady in those pockets (they might comfortably hold 2 smaller plastic water bottles though)