I bought a large because I like flannel shirts to be roomy to wear over t-shirts. After a couple washes in warm water it has shrunk a little. I just didn't want to wash it separately since flannel should be effortless. So I would only wish that it was pre-shrunk. Other than that, the color and quality were great. Vendor was great, too.very prompt service.