A mini looks great with flats because they make your legs look longer no matter what height you are! Flats