MESH the year of 2025 review