The item is of good quality but has some flaws.  There are no side pockets for a water bottle or similar items.  Also I have noticed that the adidas logo on the bottom consisting of the 3 white stripes gets dirty very easily since its pretty much always on the ground.  I am happy with the purchase minus the complaints stated.