Overall, the computer's performance is excellent, but the battery life is a joke, the giant mousepad a constant issue requiring most to adjust their normal hand placement, and Apple's decision to update all ports to USB-C will give you fits. Obviously, manufacturer design issues like these are unavoidable if you're upgrading to a new MacBook, but buy the required adapter cables and proper charging cable.