A major problem I used to have with bags were the handles not being large enough to carry comfortably. It carries all my cheerleading items with enough space left to throw in some last minute extras. The cheerleading bag comes in all kinds of colors, and it had the perfect combination for my school and logo. Perhaps most favorite feature is the choice in nylon that protects it from moisture and mildew. This is so helpful because as a cheerleader we often are in unpredictable weather conditions. I needed a bag to last and this one does it for me. Just as important is the affordable price and quality. It is American made and it is worth every penny. The zippers are heavy duty and withstand my rough and quick hands. I definitely recommend these bags for any cheerleader who demands quality first, and style. For more information go to http://www.bagsforsports.com/custom-cheerleading-bags.