The bag is as pictured/described and I think it’s a great, eye-catching design. A couple things to note: 1. You’ll need to air it out for a bit after unpackaging. Mine arrived with a somewhat mildewy odor like it had been packaged while wet (though I’m not suggesting it was; just that the odor was similar). 2. The tassel attachment is a little unwieldy. I’ve ordered similar bags that had tassels that were equipped with a clip. That’s a much easier, foolproof way to attach a tassel than is the string this tassel is attached to. So, again, nice looking bag. Seems sturdy. Nice little bag for shopping. Would buy again. But I thought those issues were worth noting.I bought this bag to use at our community pool. I love that it stands up on its own (does not collapse) like some bags do. The bag is made out of a stiff fabric that looks like straw on the outside but has a vinyl feel on the inside (so it is waterproof), The outside dimensions are 6-1/4" x 17-1/2" x 13" high (inside dimensions about 1/8" less on all). The handles are not overly big, but they will fit on your shoulder, which is great. I was not really excited about the little bobble with ring but found that is really comes in handy to keep my housekeys, especially since there is no pocket on the inside of this bag.I use it every day now and plan to take it to the beach as well.Perfect for the beach, laminated inside to keep sand outI loved this bag as soon as I opened it. It was used as a gift bag for a friend. It’s affordable, sturdy, and cute. I especially loved the little tassel.It holds so much. When traveling on plane I used to carry a book, bottles of water and travel documents. Easily reach in and get exactly what I’m looking for. Then when we got to our vacation used for sunscreen etc for beach. Perfect. Just what I wanted. Best thing I bought for my vacation!Great for travelingThis did well on the beach and it’s very sturdy. Loved it.My wife loved it