This is the second Mosey bag I own. It's the perfect size for me. I love all the compartments. I am easily able to find whatever I need in the bag. As a relatively small person, I find the cross body strap perfect for me because it is adjustable. I couldn't be happier.