Great size bag. Very sturdy but it also told up neatly to be stored. Lucky enough it rained today when I took this bag out and everything was safe from water. Love the color and it's comfortable on the shoulder.