This denim jacket is everything. The puff sleeves add a feminine touch to the distressed denim jacket. Denim Jackets go with everything and you can never have too many.