This pump has been an excellent product for mine and my daughter's needs. It performs well, is easy to maintain and simple to use. It's features, including the memory function, make it comfortable and user friendly. I have not tried any other pumps, but cannot imagine what more a pump could offer. Pumping between 5 - 9 oz in less than 15 minutes was perfect for me and I used the pump twice a day at work. Whilst there are lots of pieces to clean, they are easy to take apart and fully sterilise, as well as easy to replace, if they are damaged or lost (I did not need to replace any in 5 months of use). Getting the pump sterilised and ready for the next day, including cleaning and sterilising four Avent bottle in an Avent Microwave Steriliser, took about 40 minutes. This is a labor intensive affair, definitely a labor of love, but well worth it to meet your baby's needs, and probably the time it would take with any twin pump. Overall, I would recommend this above any other pump and I would just add that pumping should be done in a quiet, relaxed environment in order for your milk to come down and flow easily.