Purchased this for my baby due in 4 months time, so have not used it yet.
As such, I cannot comment fully as to its function, however have had breast pumps before and from having a play around with this, it seems high quality with good suction, good choice of usage modes and appears easy to take apart and clean.
There were a lot of extras that came with the kit so thumbs up from me! 👍🏻