Pros: compact, can run on battery, effective enough
Cons: not as comfortable as higher grade pumps
I bought this pump when my first daughter was a newborn. I needed a pump to use for the occasional night out or time away from baby. It works fine for me, but I am also able to pump quite easily. It's not good for every day use, but is a good pump if you don't want to spend a ton of money on something you will only use every once in a while. I like that it can run on batteries as well because I had to use it one day while away from my baby for the afternoon. The only place that I could find to pump didn't have an outlet!