Great first car. It's a little beat up but with a through mechanical check up, it can run for 100k more miles. Nothing fancy but definitely will get you where you want to go. The mazda3 is a sturdy little car!
It is fine but it's older and has some mechanical problems that are hard to diagnose. I also moved to a place with a harsher winter and I'm not sure I trust it in the snow and ice as it has never been tested. However it is a sturdy car that has held up to all of the miles I've put on it (about 60k) and it's gotten me from point a to point b. But I would like to get a newer "used" car that is more suited to my new location and lifestyle. My vehicle is very much a great college car not adult, commuter car.