This is a pretty shirt. I am a juniors large and usually a women's small I bought a small. I am 5 foot 7 and about 135 36c with a long torso and long arms. Length is nice, I don't like long shirts because I usually wear belts and belt buckle that I like to show. Sleeve length is a tad short for my liking, when my arms are resting down they are fine but when driving they are about 3 inches above my wrists. If I order another color I might try a medium but I would be afraid the waist and chest would be too baggy for my liking. Color is very nice and the feel is alittle more rough, but I think after a wash and dry it might not be so stiff. But being a western shirt of this style, I kind of expected it to feel this way and it's not a deal breaker. I would buy more in other colors.