Great materials but it could've been manufactured more precisely as the zipper lining on mine does not seal and close on multiple spots because it can't connect from the asymmetry of the lining. It probably also effects the water resistance. So only the front zipper is smell proof/water resistant. It took multiple weeks to get it over to my country so I can't simply exchange it either without paying for shipping probably. Quite a disappointment on that regard. Size wise it's perfect and it fits nicely on the body. I wish I got what I paid for but it is still a usable bag I guess, so 3 stars is appropriate in my case.