Overall the bag is nice. The strap is good quality and it didn’t have any smell. However the inside material is very cheap feeling, and the logo patch on the front had thread hanging out. For the price though, it’s really great. Was delivered in a month and ten days from when I ordered.