My bag arrived today and I must say I was pleasantly surprised. The colours are really close to the pictures and the bag is big enough to put all my stuff in. It has 4 roomy pockets with good zippers and the strap is quite long. I love the canvas fabric with a waterproof lining. The bag is well made with solid seams and good proportions. It is the perfect bag for the summer. Thank you Gamiss.