This Denim Shirt is made from 100% certified organic cotton and it has the classic, sturdy denim twill structure which makes it feel like the perfect vintage shirt. It is heavy enough to wear as an over shirt together with a Daily Tank Top or T-shirt but also light enough to wear on its own.