This is a great pump to have. It is small, convenient and durable. I can pump nearly 4oz in 10 minutes. I did not purchase the bag. I used a black diaper bag given to me while I was in the hospital. It is not fancy, but it serves it's purpose. This item was great to use when I returned to work. I have been using it for nearly three months.