This messenger bag was a gift for my 17 yrs old daughter. This messenger bag's quality is better than expected, it also has a lot of room. Had a problem with shipping time delivery but the seller was kind enough to contact me and refund my shipping cost. It was delayed for 4 days, other than that, it is awesome.