This jacket is size small but fits like a medium. It has no rail stains no nothing perfectly clean. its in good condish only slight thing is a little wear to the right front pocket but you have to look for it to really notice it. Used it for a season great jacket. snag it. 70 plus shipping obo