I love this bag!!! I have been carrying it around since I received it. It seems to be the perfect dimensions for my purposes. I can throw things like my MacBook, iPad, or planners in it and still have room for keys and my wallet. I even took it to the beach and the sand fell right off of it. It’s good quality and the letters look cool, especially on trip to the mosque! The strap size is perfect. Not too high or too low. Don’t hesitate on this one!