I love canvas bags for the summer. I treat mine well and they held up beautifully, except on in turquoise (which was an exclusive, only 1 made) which I had to return for repais with the week because the rain ruined it :'(
The maker found out that the whole canvas batch was bad and didn't want to make anymore in that colour. I should have never given it back, as I loved it so bad and they wouldn't give it back to me.