So warm and comfortable.   Awesome fit.   Everything I expected from this product....

Pros: Fit is Awesome.
Cons: Np Cons.