Amazing denim vest form Liz Wear. No flaws, all buttons are flawless and this is the perfect size medium.