I am very happy with this pump.
It is easy to put together and take apart, it is easy to clean and comes with its own sterilising box which is great (until you forget how long you are supposed to sterilise it for and how much water to put in :P)
I used it when travelling. I pumped in the car so we could feed bub on the go. It worked beautifully!
It is 2 years old and is still in perfect working order and will be used again for any future children.
It does hurt your hand a little bit, if you are pumping for a long time but for occassional pumping, you hardly notice a problem.