I love the denim. It looks good on my skin. It has stretchy material. I read someone else's post about the "arms are fitted" that's not true the whole jacket has stretch. I love it! Great material. All the buttons were there. The stitching on it was the same color and I can button it. Awesome!!