I like this a lot!  Reminds me of one I had in the sixth grade. It's padded well in the back so you don't get jabbed while you're wearing it.  The straps are nicely padded as well and there's several pockets inside and out.