This is a perfect vest for summer.  Lots of pockets inside and out to carry keys, cell phone, etc.  I normally wear a large on this imported stuff, but on this vest, I got an XL, and its fits perfectly.  The denim is not stiff and I have no complaints.