Lots of stains can be seen throughout, see photos for best accuracy. This shirt was purchased at an estate and no attempt to remove the stains has been made. See photos for best accuracy. Zipper is in great working condition. Overall length = 23" From top to bottom. Feel free to message with any additional questions.