this a very useful and purposeful bag, in the large style it measures 12x12. handmade from my design this bag is washable and reversable. it has a 17'' strap, made from very durable strapping that will not give out. the strap is the perfect length for comfortability and/or if your wearing a sweater or coat, it doesnt bunch up. you can fit about anything in here and still be able to find it. there is a front pocket and it has a pocket on each side one of contrasting fabric and one of the same fabric measuring 6x8, plenty of room for a bottle of water.