Update:.  Although the computer was 3 weeks late, it had fast speed, good wifi, and compact. Very happy once it arrived! If your willing to wait a month it is worth it!!