I was looking for a replacement for my favorite yellow beach tote, and I ordered a Large based on the photos in the description because it looked like it would be the same size - something that could carry 3-4 towels and some water bottles. What I received was smaller than my Toddler’s backpack- smaller than a grocery tote. I checked the label on the packaging in case Amazon just sent the wrong product, but it says “Large.” Maybe the packaging was incorrect? I give it 3 stars for being beautiful, well made, and durable, but I will be returning it and two stars since it was disappointing and misleading.Bought this for a vacation my sis & I were taking. I bought the larger one to hold everything we thought we would need. Easily fit 2 large beach towels, both of our Kindles, billfolds, keys, sunscreen, etc, Good solid zipper that kept everything we wanted in, and nothing we didn’t (bugs & sand) out. Waterproof & good size handles. Fit flat in the bottom of my suitcase.I absolutely love it, and bought another as a gift to a friend. I recommend it. I bought the small, and it really is a good purse size. Not very small at all. However, I do recommend that you get a Q-tip and some oil to make the zipper softer to zip. Now it works awesome!!!! I also hung a beautiful key chain on one of the handles and looks fantastic.I like this bag and it would be perfect if it wasn’t for the straps. They are short and cannot be worn over the shoulder leaving my hands free to carry other items .At first I thought this luggage bag is too small to fit my laptop case and labtop equipment. I bought this to fit my laptop case since its sensitive to rain and sunlight. Also my 13 inch laptop case was too small to fit my headphones ,ac750 travel router, and portable drive for saving documents. I like it since its canvas, which means i can scratch it ,it could be exposed by water , or other weather , and you see no damage . It is unisex so guys don't have to be embarrassed. I'm a Guy and Navy is my favorite color. I like it that it has a Zipper so my items could not be exposed in the bad weather. Its build strong not weak. Its similar to the 800 dollar Gucci bag for man so I don't se the difference. It's cheap for XL . It's hard finding an extra large bag for the price value that has a good built. The straps are solid which good build. If it was made to some string than I would not buy it.It is a good bag for the shower for girlfriendI do wish it had a longer handle and perhaps a bit wider bottomLove my bag! Used it for a beach bag then washed in the washing machine and it still looks as good as new! Now I use it for a summer purse!Heavy canvas, good seams, strong zipper (bit stiff so needed to oil a bit) and good handles. Better quality than your average Amazon product. Very pleased with this purchase.Looks exactly like photo. Very well made beach bag, durable fabric, practical design, roomy inside. Only thing missing is a zipper on the outside pocket. Love it!