Love this bag! Solid craftsmanship and very roomy. Used it as my carry on bag on vacation flight as well as for my beach/pool bag for the week. The straps are attached by being woven through the straw and tied with a slip knot. One of them came loose and I had to retie the knot. That was my only issue. I don't expect it to last beyond this summer. Good looking bag. Certainly worth the price.