DRY logic to obtain appropriate / best Size