Shelf-life of a cheese in the refrigerator

Fresh cheeses: Less than 1 week
Soft cheeses: 1 to 2 weeks
Semi-firm cheeses: 2 to 3 weeks
Firm cheeses: 5 weeks to a few months
Hard cheeses: Almost 1 year