The shirt is well processed. Good quality thick denim. Triple stitched on back and sleeves, double stitched on all other seams as needed. Very comfortable fit. I ordered XL because I am too big for a plus size and therefore feel very comfortable. The length can be tucked in or just left for everyday wear. I expect some shrinkage but that will be fine. I will be using it for gardening and want to protect the long sleeves. I just wish there was a loop inside or on the back of the shirt for hanging from a hook. but not a deal breaker considering all the positive aspects.