This bag is really rad.  My only complaint would be that it isn't adjustable to a size that fits me, and I'm not THAT small, about a size 4-6.  So I had to give it four stars since I'll have to spend some time cutting and re-sewing the strap so that it fits.