I love it! I got this bag as a gift after looking at similar gyms bags from Lululemon. This bag fits all of my stuff: gym clothes, yoga mat, shoes, water bottle, coffee mug, and towel. The best part is the unique separately sealed compartment for your gym shoes or sweaty clothes. The strap is wide, and very comfortable. Even though I initially wanted this bag in purple [but is sold out :(], I am very happy with it in green. Best of all, the green color complements my purple yoga mat. The bag is so amazing and beautiful that one of my colleagues at work purchased one immediately after seeing mine!
I highly recommend this product to anyone interested in an affordable and versatile gym bag.