If I had to rate it I would probably give it an 8 or 9. It's up there in my top favourites but I like other mons relatively well too. Honestly I probably wouldn't say anything is really a 10 without flaws for me, but it's a reliable and classic mon that shows up often and I like its aspects all around.