Very cute bag and well-structured in terms of pockets, etc. However, the straps are not attached very strongly. I put a light laptop inside and the strap ripped off the body. Do not overfill this tote or use it for work travel, etc.