It's probably the best open world exploration/carve your own journey game on switch. You don't have to complete the main quests in any particular order, you don't have to take on any of the bosses in any particular order either. Hell, if you wanted to you could have Link skip the other bosses...