I purchased this for cold weather riding on my motorcycle.  The cold weather has not yet begun, so I do not yet know for sure how warm it will keep me.  However, the fit is good (I am 5'9" and 180 lbs.) and there is a little extra room for additional layering should I need it.  I can move comfortably in it and the zippers and snaps all work very well.  From what I can see so far, I think it will do the job I need it to do.