Like everything about it except the very short driving range for such an expensive car. BMW should have done better. Realistically you would probably only get about 150 miles if you drive this car hard. Maybe less in very cold or very hot conditions.