Got it today. Thanks for the quick shipping. It fit perfectly in my XL Klim. Install took twenty seconds - I had to get my jacket off the hook. No seriously this fits exactly like it was made for the Klim. I will be testing it out on Wednesday as I ride to BC.