The dover sole is considered one of the finest flat fish; the flesh is firm and delicate, with a delicious flavour. Fresh sole is covered with slime and can be hard to skin. Sole is sold whole or in fillets suitable for poaching, grilling and frying.