Great base coat for active use. Fits snugly but doesn't restrict movement due to the stretchy fabric built into the design. Obviously it can be used as standalone outerwear in milder conditions. Worth every penny spent on it.
Pros
Provides excellent insulation to keep the wearer warm without adding too much bulk.
Cons
May not be compatible with all types of outerwear.