As for the Canada Goose, I have one and love it. When I went to the store to get it, the lady suggested a medium. I normally wear XL jackets and shirts etc but she said they are sized different. Tried on the medium and it was a perfect fit! I am glad I didn't order online and get the wrong size...