This bodywarmer provides an extra warm layer and protects the wearer in wet conditions. It is designed to offer comfort and functionality in various weather conditions. It has multiple practical pockets for storing personal items. Its design allows for good freedom of movement.