My husband bought this for our frequent beach trips. We are usually just gone over the weekend and the bag is too small. My husband doesn't pack much, we are the classic joke of me taking everything and him taking his toothbrush, but is still is too small. It's cute and well made. I know he would have kept it had it been bigger. Be sure to check the dimensions before you buy. It would be a great gym bag but not for packing.