If you're in the market for a new Apple laptop that has top performance go for the i9 with 8-cores. This 6-core is good but not great. I had the older version before this one and honestly the improvements are minuscule. Definitely not worth the extra hundreds of dollars. I video edit a lot and that's where the minimum improvements show up the most with the 6-core i7. I'm a little disappointed with how much I paid versus the 'improvements' has made. Get the i9 8-core if you can afford it.