I replaced my arm rest from my 97 NSX. This may fit other years, but I am not sure.
Either coffee or some drink fell in that has caused the stains seen in the pics. The outside is in very good condition, no tears or rips in the leather. Only comes with what you see in the pics, no cup holder or...