I have a backpack diaper bag and hated it. I wanted something I could just throw over my shoulder. It works wonderfully for this, the straps are perfect length. The bag looks amazing as well. The size is perfect for now. It holds diapers, wipes, change of clothes, sweater and wallet. I would definitely be able to pack in more things, like a snack and water bottle. I don’t love the laptop sleeve and wish there were more pockets on that side for putting a water bottle and snack so it’s not loose. I feel if I had two kids, it would not be big enough. But bag looks and works amazing for the basics!