This is a fantastic machine as you would expect from a MacBook Pro. Finish quality, screen, performance, OS, etc - all great. However, I could not recommend that anyone purchase a new MacBook (Pro or Air) until they address keyboard reliability. Unfortunately, the issues that plagued the 2016 and 2017 MacBook Pro line are still present in the 2018 line of Pro and Air. I myself am having to part ways with my Pro to send . it in for a repair due to a faulty keyboard and a Service Battery message (after 18 battery cycles). The battery might be explaineed as just a one-off - every manufactured product has a bad one here and there.But the keyboard - the keyboard is a different story. I am sending it in without much confidence that this is going to be resolved. Maybe it will for a while until another microscopic speck of dust gets lodged in the space bar. I really do prefer macOS, but until they resolve these issues, it makes me seriously reconsider a decade of using MacBooks.  They acknowledged the problem for the 2016 and 2017's. Only a matter of time until they acknowledge the problem for the new generation of keyboards for the 2018 Pro and Air. Unfortunately, there is not a rock solid reliable option in the MacBook line right now - especially not for the price premium.