This is a good simple tote bag. I like that it's double layered making it extra sturdy and large enough where I can fit textbooks, gym clothes, beach stuff, or groceries. The straps are thick and textured so the bag doesn't slide off your shoulders easily. However, I expected the bottom to have some sort of platform (so that it's kept straight and doesn't sink or conform to whatever is in there) but that's not the case. Luckily, it keeps its shape for the most part. The pockets are too small in my opinion to hold a water bottle, which was my original intention. There is a small patch of velcro at the top of each pocket to prevent your small items from falling out. The quality was better than I expected. Overall, I recommend it.