A cheese knife for soft cheese is medium length and has often a perforated blade, which allows to cut without sticking. A cheese knife for hard cheese is mostly more robust and more solid and does always have a sharp blade so that parmesan for example can be broken.