perfect firl