Garment dyed and a comfortable fit, it's everything you want from a shirt. Screen-printed locally in Grand Rapids by Hillhouse. Size up one for a baggier fit.