Im 5'10" 190 and I have a medium Lochsa that fits surprisingly well. I have so much Klim stuff that is all large, so I agree with others that this one piece is long. My Valdez, Stealth, and Keweenaw jackets are all large. The only thing I will add that might change what you have is mine is a prototype.
I wish they made one with no hoodie! Mine gets filled with snow and twigs from riding to close to trees
The pros and cons of each in a nutshell. The Valdez is tough as its namesake and if you rip or tear it, don't complain because it most likely saved your hide. Its non insulated so wear layers.
Stealth is lightweight, durable fits well. Con is its expensive but you get what you pay for.
The Keweenaw is very warm, and only should be warn on crazy cold days or trail riding. Cons is its a bit more bulky.
The one peace Lochsa is surprisingly warm, it must be because its all one peace. Its very flexible and you don't feel restricted in it. Easy to get on and off too. Con is it is expensive and sometimes I just want to throw on a jacket with my jeans to move the sled around or load up in the truck or trailer and don't want to put on the whole suit.
Hope that helps?