Free people vest with Navy blue, orange, and yellow plaid pattern. Buttons up and has large pockets at hips89% polyester 11% wool Dry clean only model wearing size small