Bought this bag to serve as a beach bag and found it plenty large enough for towels and swim gear for two or three people. The bag is also a good size to use as carry-on luggage for an air flight. Both the canvas and the fittings are of excellent quality. Delivery was very prompt. This was my first Grab-me-gear purchase and I will definitely consider purchasing from them again.