Good product but if you are in a rush to pump, it just takes too many steps to use this item.  I pump at work and each minute is of vital importance, so for me, this is just too time-consuming.  It would probably be a good item if you are using it at home, and not on a tight schedule.