This jacket is clean and there are no stains. It is odor free and distressed. The buttons are all good and the natural distressed look is pretty cool. We have fast shipping and answer all questions.