I fell in love with this bag the moment i saw it.  I just received it today and couldn't wait to load it up with all of my stuff.  It is big enough to carry everything that i need and trust me, that is saying alot.  It isn't too big, just the right size.  The price is excellent.  This bag is made very well and is a steal for under $50.00.  I cant wait to show it to everyone i know and some people i dont....buy this bag and you won't be sorry.