The Fancier Camera Bag Vista 90 -Fb08037 can easily fit a DLSR single lens kit or a Mirrorless twin kit.
It has an outer pocket that contains a rain cover, but can used for holding other accessories.
On the inside, it has 3 SD card slots to hold your cards and contains. 2 dividers to easily organize your camera gear.
It also comes with a shoulder strap.