Warm, firm fit but not "too firm", comfortable and great for all outdoor activities, a good choice for all. Really enjoyed it this winter and wishing I had ordered one many years earlier! You will not be disappointed with this one.