Very nice. Its huge too, the size of the new Accord. Mazda has a great lineup.