Nice vest, true to size. After reading reviews, orderd a large because I wanted to wear over a sundress this spring/summer. I'm 6 feet and D cup. No plans to button it up because it would be too snug. Nice dark black color, no funny smells. Very happy with my purchase!