Deck lid finish panel