Purchased this for my daughter for our trip to Europe. We were gone 3 weeks, and by the 2nd day away, this bag started to unravel from the strap. By the end of the trip, it was literally falling apart. Just got home today, and have missed the deadline to return since we were out of the country. I would have given it a zero, but that is not an option. I would not recommend this product.