The Modern Vintage Denim Long Sleeve Snap Shirt is a classic style with a modern upgrade. Denim shirts are a closet staple and this denim shirt is a classic like no other. The fade on the denim, mixed with the snap closures and sawtooth pockets, offer an authentic style for the modern cowboy. Made from 100% cotton, this shirt is durable and made to last.