I used this from April to December while I was pumping at work. I put my Spectra S1 with the cords and suctions and a pumping bra in the large side storage, and my cereschill bottle on the other side storage (won't zip fully, but it was held securely). Inside the bag, I fit my pump supplies, laptop, an umbrella, a notebook, snacks, etc. with ease. I keep my company ID card in that secret compartment behind the logo in the front of the bag. I keep smaller things in the front zip pocket (wallet, keys, pens, earbuds, powerbank). I was going to donate it since I have weaned my baby, but then I realized, I can easily fit all my lunch boxes/snacks for work in the large compartment I used to put my pump in, and put my water bottle where I used to put the Cereschill! So now I use it as a combo work and lunch bag (don't have to take 2 bags to work anymore!) It's also in really good condition in spite of me using it for 8+ months. As everyone has said, it can hold a lot, and looks great. It's not super comfortable for carrying for a long amount of time, but if your commute doesn't involve much walking, it's not an issue. The bag is fairly wide, so walking around with it and avoiding bumping into things took some getting used to, but that's what makes it possible to hold big pumps and still have space for other things.