Vios 2015 w/ 95k Odo at 370k

Planning to buy my first car this week. Have a friend offering Vios E 1.3 with 95k Odo at 370k

Test driven and it worked well. Is it a good deal?