Great for cheese blocks soft and firm. I love the attachment makes for a clean and easy shredding process. I have used it for homemade pizzas and to top salads and pasta dishes. Nothing is better than fresh grated cheese. I have also used it for lemon zests!