After owning almost every Ju Ju Be bag I have found my favorite. I was skeptical about the BFF because I didn't think it would hold any more then the Be All. I didn't like the fact the my things floated around in the Be All's flap and how I couldn't use it as a backpack. (I am a hands free mom that totes a baby sling, bluetooth and in most cases a backpack.) The BFF took care of both those problems. The messenger option and backpack option is what sold me! I use it as a messenger to hang from my stroller because I am not patient enough to hook it up to the stroller clips. My favorite features are the insulated bottle pockets and gusseted pockets/opening. I love how I can zip everything up securely unlike the Be All. The mommy pocket is also great and it keeps my items from "floating around." It also hold more than the Be All because the space at the top of the bag easily fits a BeQuick for spare clothing for my two kids. The best part of all is the print. I have received more compliments with my Marvelous Mums than any other diaper bag I've owned. I am so happy to have this bag!