This is a well-designed bag whose design will please those of us who want a lot of pockets, including a water bottle holder, and a long strap for wearing across the body. Unfortunately, the material is cheap looking and cheap feeling -- sort of plasticky and more like what I'd expect for a gym bag or diaper bag. Since I was looking for an all-purpose purse that I could use for all but the most formal occasions, it won't work for me, and I had to return it.