I ordered this bag because my old bag was getting old. I’m a CrossFit athlete. I have a lot of things that I bring to the gym. I wanted a bag with several compartments, spacious and CUTE! This bag has exceeded my expectations! It is very well made and sturdy. Definitely worth the cost. Overall, I am very pleased with this purchase.