These are made in the UK. Yes, they are sharp enough. The handles do not have openings for the fingers.