I have an Elvie and it’s really good. Only had a problem with it leaking once when I bent over to tidy some stuff up off the floor and completely turned it upside down. When had my first I didn’t realise you could get different sized shields to go with pumps and hated everytime I used one as I got so sore. I followed the measuring instructions that are on the Elvie website when looking for pumps this time around and bought the right size insert and it’s game changing! What ever you end up with make sure the shields fit you. The standard one it comes with fits almost no one.
I always got the most out of my medals swing flex, but it needed to be plugged in so only good for using if you could put your feet up for 10-20 mins to pump. I had an Elvie for on the go, which I never got as much from and did have a little bit of leaking but not enough to worry about or make a mess x