All of the information about this bag is correct. It is quite large, which was a big factor for me as I commute between my preschool teaching job and my college classes, but not so large as to make me feel like a vagabond on the train. It is durable so far, withstanding many heavy textbooks and preschool-activity materials. The two smaller pockets for things like phones or keys or pencils etc are very convenient. I have put it through the washing machine with cold water and the color bleeding was minimal, and after reshaping it slightly by hand before putting it in the dryer, I found the shape is fine. The Fabric is nice and heavy duty, so the wash won't let it stay quite so crisp as brand new unless you iron it, but nothing says you can't! it seems like a great choice, especially for the price. My one thing is that the red and white style really makes me look like a dorky teacher, so I'll probably dye it with Rit dye or something, and knowing that, I might have chosen the navy or something, but the bag is really awesome other than that detail! It is great and can hold many heavy things without looking awkward or being awkward to carry. thanks!