the 2025 class excellent or terrible?