This is a great bag for under $30.  It seems well made, is a great size, and has lots of pockets to store things.  I love the adjustable strap as well.  My only knock is that it does not have the same Spartan logo that was pictured in the product description.