This year has already seen a wealth of new Apple products, including the Apple Watch, the new 12-inch MacBook, a new version of the Logic Pro music-making software, and updates to both the MacBook Airand 13-inch MacBook Pro laptops.

For anyone considering a new MacBook purchase, all this new hardware makes choosing which one to buy even more difficult. Unfortunately, there’s not one single perfect MacBook recommendation for everyone, and each model has its strengths and weaknesses. It comes down to a combination of budget, required features, and just how portable you need to be.

The new 12-inch MacBook is a design and engineering marvel, but is also missing features some might find irreplaceable, such as nearly all the common ports and connections, or a mainstream Core i5 processor. It’s also expensive, and costs just as much as the much more powerful 13-inch MacBook Pro(although the same $1,299 initial investment gets you a 256GB solid-state drive in the MacBook, but only a 128GB SSD in the MacBook Pro).