The idea behind this bag is great, but the seams do not hold up. After my second ride, when my horse shook the seams ripped apart on the bottle carrier and my water bottle went flying. The main pocket is big enough to put a full size rain slicker in if I roll it up tightly. The fleece lined bottom is a nice feature. Very disappointed in the bottle pockets though.