I LOVE a good denim shirt/jacket & this was so good. Felt like good quality & structure! This was a large but probably would have done medium!