Received the bag today and I'm very happy with my purchase. Nice size, not too large and definately not too small. Will see how it holds up over time but for the price you just cant beat it!! Still cant believe how fast the shipping was! Thank You!