My husband put this vest on his Amazon wish list, so I got it for him for Valentines Day. I ordered a size L, as he nearly always wears that size in everything (he's 5' 10"). Anyway this vest was too short for him. So I returned it and got a size L-long. Fits great! Glad it comes in a longer length.

If you're very tall, you may need to look for another style.