Starting from the exterior: the leather material is not cheap and you can feel it is a quality one, it is waterproof and the black color makes it fit with most of my clothes.
One thing I loved from the beginning is the size, it is in fact not bulky as many diaper bags are and it has a lot of useful pockets (including one really accessible for phone for example).
There are 3 bottle pockets and they are not only wide but they are insulated too to keep baby bottles at the right temperature.
The back pocket with zipper is one of those features you don’t know you need until you actually need it and that definitely not all diapers bags have, perfectly accessible it allows you to easily access things.
The complementary changing pad is definitely a plus you would love to have, as well as the stroller straps and the travel strap.
Last but not least I think this diaper bag does not exhaust its functionality after your baby grows, it is in fact a stylish backpack that can be used over the years as a travel bag or everyday bag.
I will be happy to update my review once my baby is born and I will actually start to use it, but overall I am really positive about this MOMINSIDE product.