Overall I am happy with the product although the blades came loose when the retaining spring slipped down. I was able to get it back with tweezers and it's been working fine ever since. However, I think the spring material or design could be improved to make it better.