Fit is good. Don't need much under this jacket. Very warm and good in the wind..been riding low 20s, 30s. NP. Can't beat it for the low price. Venting is tricky - this jacket will build up heat - but I figured it out.
The shoe fits great.. Very stiff but comfortable. No slipping off the pedals anymore.