Everyone's body is different. What fits me perfectly might not fit or work for others. Almost every clothing made now is adjustable so nothing fits perfect any more. It all depends on what you want or need. In my opinion... Klim fits me perfectly. I found FXR and arctiva was a bit to big. I have had to send 2 items back, one because of a zipper on a jacket and the other sowing cam out of the glove. I simply called, yes I had to wait patently and then they asked for the receipt and pictures. I emailed them and had a response in 2 day. If you follow their Proceedures and are not demanding, you will get them replaced. I can honestly say I purchased KLIM 2 motocycle mesh jackets this year, one for me and one for my wife. They are the BEST jackets out there as in motocycle jacket. Everywhere we went guys commented on them. Even the HARLEY guys. So for me and Klim is GREAT. I am/was more a offtrail rider so the stealth is great. When on trail the Vector is great. For the combo the KEWEE is awesome to layer. All three totally different jacket and fit. I really like the DAKAR jersey to wear under. Nice vents but also dry when digging out. So I really like it and it suits my needs. Everyone is different. Same with helmets. 509 Fits me perfect where klim does not. You really need to try stuff on and look at what and how it designed for. Like I said the Vector is a terrible jacket for offtrail but great for ontrail. What are your preferences? Trail, Offtrail, are you short or tall, large shoulder or large wasted, Do you sweat or always cold? Each jacket and maker is different. I recommend KLIM but it really needs to tried on and you need to know your body.