Crown will suit you better if your teeth are extensively damaged. If this is the case, fillings might not be able to support the tooth anyway. If durability is a concern of yours, it’s better to get crowns as they last longer.