Ordered this shirt because of the 100% cotton,snaps, and the western cut. This is one quality shirt. I wear an extra large and it was a bit loose which I prefer over tight. After a wash it fit just right. I quickly ordered 5 more wishing I could get the navy in my size. A big plus; after washing and drying, shake it out, hang it up and few if any wrinkles. I'm more than pleased; Thank you Amazon