Our flannel shirts are one of a kind, just like you. Each 100% cotton shirt is hand picked for color and style and washed in one of our three finishes by a professional dye house to yield a color and style that is unique to that shirt. Nobody offers the variety of finishes in this category as we have for the last 7 years! Ship time is 2-3 weeks. Wear it with a smile!