Size L fit my size 10 tall body perfectly. The raglan sleeves are nice,  and they are long enough. The material is rather thin. But, sadly, the two bottom closure snaps were faulty: they did not fasten together at all. Obviously I returned it and I am not likely to try again.