My wife is 5'11", and thin.  She had to go 2 sizes up to fit her shoulders, and this is still short enough to be basically t-shirt length, plus tails.

Make sure you look at the sleeve and shirt lengths in the updated descriptions.  The 36" length for the bigger sizes are for the tips  of the tails.  The sides are not that long.