This was a Christmas gift for my son.  It arrived on time and "looked" nice until we opened the plastic bag it was in.  One of the main "buttons" wasn't even secured onto the bag.  It just fell out.  After examining it we realized someone just forgot to "tack" it in.  Kinda disappointing when it's a gift.  Other than that my son loves the look of the bag.  The "hardware" that holds the shoulder strap on seems a bit flimsy as well.  It's a nice looking bag but not meant for "heavy" duty carrying.