Handles well in most weather conditions mpg isn't the best for a compact manual.
I am not really a big fan of this car, though it is compact on average I only get 25 mpg with the manual. Another issue I've had with my car the headlights are very complicated to replace bulbs, it even states in the manual to bring it to your local Mazda dealer to have them replace the bulbs. You can do it yourself but it's very time consuming and small space to work in while changing the bulb out. If you need parts and get them yourself or even have a professional work on it, most likely you will be waiting on parts. Longest I waited was 3 weeks for a new shifter assembly. The car does drive nice, but doesn't handle well in snowy conditions. I really would not recommend the Mazda6.